[2026-05-22 19:28:36] Starting news fetch cron.
[2026-05-22 19:28:36] Trying endpoint: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-22&to=2026-05-24&apikey=6STSPYvdu5wHqSe99MbhafATgRyP3yV0
[2026-05-22 19:28:36] Request failed. HTTP=402 ERROR=
[2026-05-22 19:28:36] Trying endpoint: https://financialmodelingprep.com/stable/economic-calendar-full?from=2026-05-22&to=2026-05-24&apikey=6STSPYvdu5wHqSe99MbhafATgRyP3yV0
[2026-05-22 19:28:36] Request failed. HTTP=404 ERROR=
[2026-05-22 19:28:36] No economic calendar data returned.
[2026-05-22 20:08:21] ==============================
[2026-05-22 20:08:21] Starting institutional multi-source news fetch.
[2026-05-22 20:08:21] Running provider: forexfactory
[2026-05-22 20:08:21] ForexFactory parsed 77 events from https://www.forexfactory.com/calendar
[2026-05-22 20:08:21] ForexFactory parsed 55 events from https://www.forexfactory.com/calendar?week=next
[2026-05-22 20:08:21] Provider forexfactory: raw=132, normalized=55, saved=55
[2026-05-22 20:08:21] Running provider: tradingeconomics
[2026-05-22 20:08:21] TradingEconomics API key not configured. Skipping.
[2026-05-22 20:08:21] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-22 20:08:21] Running provider: fmp
[2026-05-22 20:08:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-22&to=2026-05-29&apikey=*** | HTTP=402 | ERROR=
[2026-05-22 20:08:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-22&to=2026-05-29&apikey=*** | HTTP=403 | ERROR=
[2026-05-22 20:08:21] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-22 20:08:21] Running provider: rss_macro
[2026-05-22 20:08:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-22 20:08:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-22 20:08:21] Provider rss_macro: raw=0, normalized=0, saved=0
[2026-05-22 20:08:21] Finished news fetch. Total saved/updated: 55
[2026-05-26 01:21:34] ==============================
[2026-05-26 01:21:34] Starting institutional multi-source news fetch.
[2026-05-26 01:21:35] Running provider: forexfactory
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory parsed 96 events from https://www.forexfactory.com/calendar
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-26 01:21:35] ForexFactory parsed 95 events from https://www.forexfactory.com/calendar?week=next
[2026-05-26 01:21:35] Provider forexfactory: raw=191, normalized=184, saved=184
[2026-05-26 01:21:35] Running provider: tradingeconomics
[2026-05-26 01:21:35] TradingEconomics API key not configured. Skipping.
[2026-05-26 01:21:35] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-26 01:21:35] Running provider: fmp
[2026-05-26 01:21:35] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-26&to=2026-06-02&apikey=*** | HTTP=402 | ERROR=
[2026-05-26 01:21:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-26&to=2026-06-02&apikey=*** | HTTP=403 | ERROR=
[2026-05-26 01:21:35] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-26 01:21:35] Running provider: rss_macro
[2026-05-26 01:21:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-26 01:21:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-26 01:21:35] Provider rss_macro: raw=1, normalized=0, saved=0
[2026-05-26 01:21:35] Finished news fetch. Total saved/updated: 184
[2026-05-27 01:23:00] ==============================
[2026-05-27 01:23:00] Starting institutional multi-source news fetch.
[2026-05-27 01:23:00] Running provider: forexfactory
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory parsed 96 events from https://www.forexfactory.com/calendar
[2026-05-27 01:23:00] ForexFactory parsed 17 events from https://www.forexfactory.com/calendar?day=today
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory parsed 7 events from https://www.forexfactory.com/calendar?day=yesterday
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:00] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:23:01] ForexFactory parsed 95 events from https://www.forexfactory.com/calendar?week=next
[2026-05-27 01:23:01] Provider forexfactory: raw=215, normalized=175, saved=175
[2026-05-27 01:23:01] Running provider: tradingeconomics
[2026-05-27 01:23:01] TradingEconomics API key not configured. Skipping.
[2026-05-27 01:23:01] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-27 01:23:01] Running provider: fmp
[2026-05-27 01:23:01] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 01:23:01] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 01:23:01] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-27 01:23:01] Running provider: rss_macro
[2026-05-27 01:23:01] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:23:01] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:23:01] Provider rss_macro: raw=1, normalized=1, saved=1
[2026-05-27 01:23:01] Finished news fetch. Total saved/updated: 176
[2026-05-27 01:32:28] ==============================
[2026-05-27 01:32:28] Starting institutional multi-source news fetch.
[2026-05-27 01:32:28] Running provider: forexfactory
[2026-05-27 01:32:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:32:28] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:32:28] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:32:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:32:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:32:28] Provider forexfactory failed: Call to undefined method FetchNewsEventsCron::parseForexFactoryPlainTextCalendar()
[2026-05-27 01:32:28] Running provider: tradingeconomics
[2026-05-27 01:32:28] TradingEconomics API key not configured. Skipping.
[2026-05-27 01:32:28] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-27 01:32:28] Running provider: fmp
[2026-05-27 01:32:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 01:32:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 01:32:28] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-27 01:32:28] Running provider: rss_macro
[2026-05-27 01:32:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:32:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:32:28] Provider rss_macro: raw=1, normalized=1, saved=1
[2026-05-27 01:32:28] Finished news fetch. Total saved/updated: 1
[2026-05-27 01:37:24] ==============================
[2026-05-27 01:37:24] Starting institutional multi-source news fetch.
[2026-05-27 01:37:24] Running provider: forexfactory
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory parsed 96 events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:37:24] ForexFactory parsed 17 events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:24] ForexFactory parsed 7 events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:37:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:37:25] ForexFactory parsed 95 events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:37:25] Provider forexfactory: raw=215, normalized=173, saved=173
[2026-05-27 01:37:25] Running provider: tradingeconomics
[2026-05-27 01:37:25] TradingEconomics API key not configured. Skipping.
[2026-05-27 01:37:25] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-27 01:37:25] Running provider: fmp
[2026-05-27 01:37:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 01:37:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 01:37:25] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-27 01:37:25] Running provider: rss_macro
[2026-05-27 01:37:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:37:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:37:25] Provider rss_macro: raw=1, normalized=1, saved=1
[2026-05-27 01:37:25] Finished news fetch. Total saved/updated: 174
[2026-05-27 01:44:29] ==============================
[2026-05-27 01:44:29] Starting institutional multi-source news fetch.
[2026-05-27 01:44:29] Running provider: forexfactory
[2026-05-27 01:44:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:29] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:29] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:29] ForexFactory parsed 96 events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:44:29] ForexFactory parsed 17 events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:44:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:30] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:30] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:30] ForexFactory parsed 7 events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:44:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:35] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 01:44:35] ForexFactory parsed 95 events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 01:44:35] Provider forexfactory: raw=215, normalized=173, saved=173
[2026-05-27 01:44:35] Running provider: tradingeconomics
[2026-05-27 01:44:35] TradingEconomics API key not configured. Skipping.
[2026-05-27 01:44:35] Provider tradingeconomics: raw=0, normalized=0, saved=0
[2026-05-27 01:44:35] Running provider: fmp
[2026-05-27 01:44:35] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 01:44:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 01:44:35] Provider fmp: raw=0, normalized=0, saved=0
[2026-05-27 01:44:35] Running provider: rss_macro
[2026-05-27 01:44:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:44:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 01:44:35] Provider rss_macro: raw=1, normalized=1, saved=1
[2026-05-27 01:44:35] Finished news fetch. Total saved/updated: 174
[2026-05-27 02:44:45] ==============================
[2026-05-27 02:44:45] Starting institutional multi-source news fetch.
[2026-05-27 02:44:45] Running provider: forexfactory
[2026-05-27 02:44:45] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-27 02:44:45] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-27 02:44:45] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 02:44:45] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-27 02:44:45] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 02:44:46] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-27 02:44:46] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-27 02:44:46] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-27 02:44:46] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-27 02:44:46] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-27 02:44:46] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 02:44:46] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-27 02:44:46] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 02:44:46] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 02:44:46] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 02:44:46] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 02:44:46] ForexFactory calendar files parsed 192 events | actuals=0
[2026-05-27 02:44:46] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:46] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:46] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:46] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:46] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:46] ForexFactory parsed 96 events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 02:44:52] ForexFactory parsed 17 events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory parsed 7 events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 02:44:52] ForexFactory parsed 95 events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_text_actuals=0
[2026-05-27 02:44:52] Provider forexfactory: raw=407, normalized=337, saved=337, actual_values=0
[2026-05-27 02:44:52] Running provider: tradingeconomics
[2026-05-27 02:44:52] TradingEconomics API key not configured. Skipping.
[2026-05-27 02:44:52] Provider tradingeconomics: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 02:44:52] Running provider: fmp
[2026-05-27 02:44:53] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 02:44:53] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 02:44:53] Provider fmp: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 02:44:53] Running provider: rss_macro
[2026-05-27 02:44:53] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 02:44:53] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 02:44:53] Provider rss_macro: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 02:44:53] Finished news fetch. Total saved/updated: 337
[2026-05-27 10:27:12] ==============================
[2026-05-27 10:27:12] Starting institutional multi-source news fetch.
[2026-05-27 10:27:12] Running provider: forexfactory
[2026-05-27 10:27:12] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-27 10:27:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-27 10:27:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 10:27:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-27 10:27:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 10:27:12] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-27 10:27:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-27 10:27:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-27 10:27:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-27 10:27:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-27 10:27:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:27:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-27 10:27:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:27:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 10:27:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:27:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 10:27:13] ForexFactory calendar files parsed 192 events | actuals=0
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory parsed 96 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:27:14] ForexFactory parsed 18 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:27:14] ForexFactory parsed 17 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:27:14] ForexFactory parsed 95 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:27:14] Provider forexfactory: raw=418, normalized=313, saved=313, actual_values=0
[2026-05-27 10:27:14] Running provider: tradingeconomics
[2026-05-27 10:27:14] TradingEconomics API key not configured. Skipping.
[2026-05-27 10:27:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 10:27:14] Running provider: fmp
[2026-05-27 10:27:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 10:27:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 10:27:19] Provider fmp: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 10:27:19] Running provider: rss_macro
[2026-05-27 10:27:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 10:27:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 10:27:20] Provider rss_macro: raw=0, normalized=0, saved=0, actual_values=0
[2026-05-27 10:27:20] Finished news fetch. Total saved/updated: 313
[2026-05-27 10:40:28] ==============================
[2026-05-27 10:40:28] Starting institutional multi-source news fetch.
[2026-05-27 10:40:28] Running provider: forexfactory
[2026-05-27 10:40:28] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-27 10:40:28] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 10:40:28] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 10:40:28] ForexFactory file parsed 96 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-27 10:40:28] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-27 10:40:28] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-27 10:40:28] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-27 10:40:28] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-27 10:40:28] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-27 10:40:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-27 10:40:28] ForexFactory calendar files parsed 192 events | actuals=0
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory parsed 96 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:40:29] ForexFactory parsed 18 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:40:29] ForexFactory parsed 17 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-27 10:40:29] ForexFactory parsed 95 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-27 10:40:29] Provider forexfactory: raw=418, normalized=418, saved=418, raw_actual_values=30, actual_values=30
[2026-05-27 10:40:29] Running provider: tradingeconomics
[2026-05-27 10:40:29] TradingEconomics API key not configured. Skipping.
[2026-05-27 10:40:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-27 10:40:29] Running provider: fmp
[2026-05-27 10:40:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=402 | ERROR=
[2026-05-27 10:40:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-27&to=2026-06-03&apikey=*** | HTTP=403 | ERROR=
[2026-05-27 10:40:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-27 10:40:30] Running provider: rss_macro
[2026-05-27 10:40:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 10:40:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-27 10:40:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-27 10:40:30] Finished news fetch. Total saved/updated: 418
[2026-05-28 14:58:00] ==============================
[2026-05-28 14:58:00] Starting institutional multi-source news fetch.
[2026-05-28 14:58:00] Running provider: forexfactory
[2026-05-28 14:58:00] ForexFactory file parsed 98 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-28 14:58:01] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-28 14:58:01] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-28 14:58:01] ForexFactory file parsed 98 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-28 14:58:01] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-28 14:58:01] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-28 14:58:01] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-28 14:58:01] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-28 14:58:01] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 14:58:01] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-28 14:58:01] ForexFactory calendar files parsed 196 events | actuals=0
[2026-05-28 14:58:02] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:02] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:02] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:02] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:02] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:02] ForexFactory parsed 98 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 14:58:02] ForexFactory parsed 30 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 14:58:02] ForexFactory parsed 18 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 14:58:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:03] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 14:58:03] ForexFactory parsed 108 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 14:58:03] Provider forexfactory: raw=450, normalized=450, saved=450, raw_actual_values=48, actual_values=48
[2026-05-28 14:58:03] Running provider: tradingeconomics
[2026-05-28 14:58:03] TradingEconomics API key not configured. Skipping.
[2026-05-28 14:58:03] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-28 14:58:03] Running provider: fmp
[2026-05-28 14:58:03] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-28&to=2026-06-04&apikey=*** | HTTP=402 | ERROR=
[2026-05-28 14:58:03] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-28&to=2026-06-04&apikey=*** | HTTP=403 | ERROR=
[2026-05-28 14:58:03] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-28 14:58:03] Running provider: rss_macro
[2026-05-28 14:58:04] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-28 14:58:04] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-28 14:58:04] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-05-28 14:58:04] Finished news fetch. Total saved/updated: 451
[2026-05-28 17:52:44] ==============================
[2026-05-28 17:52:44] Starting institutional multi-source news fetch.
[2026-05-28 17:52:44] Running provider: forexfactory
[2026-05-28 17:52:44] ForexFactory file parsed 98 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-28 17:52:44] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-28 17:52:44] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-28 17:52:44] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-28 17:52:44] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-28 17:52:45] ForexFactory file parsed 98 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-28 17:52:45] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-28 17:52:45] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-28 17:52:46] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-28 17:52:46] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-28 17:52:46] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 17:52:46] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-28 17:52:46] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 17:52:46] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-28 17:52:47] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-28 17:52:47] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-28 17:52:47] ForexFactory calendar files parsed 196 events | actuals=0
[2026-05-28 17:52:47] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:47] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:47] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:47] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:47] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:47] ForexFactory parsed 98 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 17:52:47] ForexFactory parsed 30 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 17:52:47] ForexFactory parsed 18 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 17:52:48] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:48] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-28 17:52:48] ForexFactory parsed 108 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-28 17:52:48] Provider forexfactory: raw=450, normalized=450, saved=450, raw_actual_values=54, actual_values=54
[2026-05-28 17:52:48] Running provider: tradingeconomics
[2026-05-28 17:52:48] TradingEconomics API key not configured. Skipping.
[2026-05-28 17:52:48] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-28 17:52:48] Running provider: fmp
[2026-05-28 17:52:48] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-28&to=2026-06-04&apikey=*** | HTTP=402 | ERROR=
[2026-05-28 17:52:48] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-28&to=2026-06-04&apikey=*** | HTTP=403 | ERROR=
[2026-05-28 17:52:48] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-28 17:52:48] Running provider: rss_macro
[2026-05-28 17:52:49] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-28 17:52:49] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-28 17:52:49] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-05-28 17:52:49] Finished news fetch. Total saved/updated: 451
[2026-05-30 00:01:52] ==============================
[2026-05-30 00:01:52] Starting institutional multi-source news fetch.
[2026-05-30 00:01:52] Running provider: forexfactory
[2026-05-30 00:01:52] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:01:53] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:01:53] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:01:53] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:01:53] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:01:53] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:01:53] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:01:53] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:01:53] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:01:53] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:01:53] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:01:54] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:01:54] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:01:54] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:01:55] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:01:55] Running provider: tradingeconomics
[2026-05-30 00:01:55] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:01:55] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:01:55] Running provider: fmp
[2026-05-30 00:01:55] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:01:55] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:01:55] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:01:55] Running provider: rss_macro
[2026-05-30 00:01:55] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:01:55] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:01:55] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:01:55] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:10:03] ==============================
[2026-05-30 00:10:03] Starting institutional multi-source news fetch.
[2026-05-30 00:10:03] Running provider: forexfactory
[2026-05-30 00:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:10:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:10:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:10:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:10:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:10:11] Running provider: tradingeconomics
[2026-05-30 00:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:10:11] Running provider: fmp
[2026-05-30 00:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:10:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:10:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:10:16] Running provider: rss_macro
[2026-05-30 00:10:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:10:17] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:15:03] ==============================
[2026-05-30 00:15:03] Starting institutional multi-source news fetch.
[2026-05-30 00:15:03] Running provider: forexfactory
[2026-05-30 00:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:15:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:15:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:15:11] Running provider: tradingeconomics
[2026-05-30 00:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:15:11] Running provider: fmp
[2026-05-30 00:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:15:16] Running provider: rss_macro
[2026-05-30 00:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:15:16] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:20:04] ==============================
[2026-05-30 00:20:04] Starting institutional multi-source news fetch.
[2026-05-30 00:20:04] Running provider: forexfactory
[2026-05-30 00:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:20:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:20:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:20:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:20:07] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:20:07] Running provider: tradingeconomics
[2026-05-30 00:20:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:20:07] Running provider: fmp
[2026-05-30 00:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:20:12] Running provider: rss_macro
[2026-05-30 00:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:20:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:25:03] ==============================
[2026-05-30 00:25:03] Starting institutional multi-source news fetch.
[2026-05-30 00:25:03] Running provider: forexfactory
[2026-05-30 00:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:25:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:25:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:25:05] Running provider: tradingeconomics
[2026-05-30 00:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:25:05] Running provider: fmp
[2026-05-30 00:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:25:06] Running provider: rss_macro
[2026-05-30 00:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:25:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:30:03] ==============================
[2026-05-30 00:30:03] Starting institutional multi-source news fetch.
[2026-05-30 00:30:03] Running provider: forexfactory
[2026-05-30 00:30:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:30:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:30:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:30:11] Running provider: tradingeconomics
[2026-05-30 00:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:30:11] Running provider: fmp
[2026-05-30 00:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:30:11] Running provider: rss_macro
[2026-05-30 00:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:30:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:35:03] ==============================
[2026-05-30 00:35:03] Starting institutional multi-source news fetch.
[2026-05-30 00:35:03] Running provider: forexfactory
[2026-05-30 00:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:35:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:35:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:35:06] Running provider: tradingeconomics
[2026-05-30 00:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:35:06] Running provider: fmp
[2026-05-30 00:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:35:06] Running provider: rss_macro
[2026-05-30 00:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:35:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:40:03] ==============================
[2026-05-30 00:40:03] Starting institutional multi-source news fetch.
[2026-05-30 00:40:04] Running provider: forexfactory
[2026-05-30 00:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:40:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:40:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:40:06] Running provider: tradingeconomics
[2026-05-30 00:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:40:06] Running provider: fmp
[2026-05-30 00:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:40:06] Running provider: rss_macro
[2026-05-30 00:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:40:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:45:03] ==============================
[2026-05-30 00:45:03] Starting institutional multi-source news fetch.
[2026-05-30 00:45:03] Running provider: forexfactory
[2026-05-30 00:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:45:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:45:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:45:11] Running provider: tradingeconomics
[2026-05-30 00:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:45:11] Running provider: fmp
[2026-05-30 00:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:45:11] Running provider: rss_macro
[2026-05-30 00:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:45:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:50:03] ==============================
[2026-05-30 00:50:03] Starting institutional multi-source news fetch.
[2026-05-30 00:50:03] Running provider: forexfactory
[2026-05-30 00:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:50:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:50:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:50:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:50:11] Running provider: tradingeconomics
[2026-05-30 00:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:50:11] Running provider: fmp
[2026-05-30 00:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:50:11] Running provider: rss_macro
[2026-05-30 00:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:50:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 00:55:03] ==============================
[2026-05-30 00:55:03] Starting institutional multi-source news fetch.
[2026-05-30 00:55:04] Running provider: forexfactory
[2026-05-30 00:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 00:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 00:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 00:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 00:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 00:55:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:55:23] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:55:23] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 00:55:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 00:55:24] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 00:55:24] Running provider: tradingeconomics
[2026-05-30 00:55:24] TradingEconomics API key not configured. Skipping.
[2026-05-30 00:55:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:55:24] Running provider: fmp
[2026-05-30 00:55:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 00:55:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-29&to=2026-06-05&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 00:55:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:55:24] Running provider: rss_macro
[2026-05-30 00:55:34] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:55:34] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 00:55:34] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 00:55:34] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:00:03] ==============================
[2026-05-30 01:00:03] Starting institutional multi-source news fetch.
[2026-05-30 01:00:03] Running provider: forexfactory
[2026-05-30 01:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:00:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:00:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:00:16] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:00:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:00:16] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:00:16] Running provider: tradingeconomics
[2026-05-30 01:00:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:00:16] Running provider: fmp
[2026-05-30 01:00:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:00:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:00:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:00:17] Running provider: rss_macro
[2026-05-30 01:00:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:00:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:00:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:00:27] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:05:04] ==============================
[2026-05-30 01:05:04] Starting institutional multi-source news fetch.
[2026-05-30 01:05:04] Running provider: forexfactory
[2026-05-30 01:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:05:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:05:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:05:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:05:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:05:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:05:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:05:23] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:05:23] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:05:24] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:05:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:05:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:05:24] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:05:24] Running provider: tradingeconomics
[2026-05-30 01:05:24] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:05:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:05:24] Running provider: fmp
[2026-05-30 01:05:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:05:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:05:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:05:29] Running provider: rss_macro
[2026-05-30 01:05:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:05:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:05:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:05:30] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:10:03] ==============================
[2026-05-30 01:10:03] Starting institutional multi-source news fetch.
[2026-05-30 01:10:03] Running provider: forexfactory
[2026-05-30 01:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:10:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:10:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:10:06] Running provider: tradingeconomics
[2026-05-30 01:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:10:06] Running provider: fmp
[2026-05-30 01:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:10:06] Running provider: rss_macro
[2026-05-30 01:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:10:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:15:03] ==============================
[2026-05-30 01:15:03] Starting institutional multi-source news fetch.
[2026-05-30 01:15:03] Running provider: forexfactory
[2026-05-30 01:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:15:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:15:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:15:11] Running provider: tradingeconomics
[2026-05-30 01:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:15:11] Running provider: fmp
[2026-05-30 01:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:15:11] Running provider: rss_macro
[2026-05-30 01:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:15:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:20:03] ==============================
[2026-05-30 01:20:03] Starting institutional multi-source news fetch.
[2026-05-30 01:20:03] Running provider: forexfactory
[2026-05-30 01:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:20:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:20:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:20:06] Running provider: tradingeconomics
[2026-05-30 01:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:20:06] Running provider: fmp
[2026-05-30 01:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:20:06] Running provider: rss_macro
[2026-05-30 01:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:20:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:25:03] ==============================
[2026-05-30 01:25:03] Starting institutional multi-source news fetch.
[2026-05-30 01:25:03] Running provider: forexfactory
[2026-05-30 01:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:25:04] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:25:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:25:05] Running provider: tradingeconomics
[2026-05-30 01:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:25:05] Running provider: fmp
[2026-05-30 01:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:25:05] Running provider: rss_macro
[2026-05-30 01:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:25:10] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:30:04] ==============================
[2026-05-30 01:30:04] Starting institutional multi-source news fetch.
[2026-05-30 01:30:04] Running provider: forexfactory
[2026-05-30 01:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:30:15] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:30:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:30:16] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:30:16] Running provider: tradingeconomics
[2026-05-30 01:30:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:30:16] Running provider: fmp
[2026-05-30 01:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:30:17] Running provider: rss_macro
[2026-05-30 01:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:30:17] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:35:03] ==============================
[2026-05-30 01:35:03] Starting institutional multi-source news fetch.
[2026-05-30 01:35:03] Running provider: forexfactory
[2026-05-30 01:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:35:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:35:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:35:06] Running provider: tradingeconomics
[2026-05-30 01:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:35:06] Running provider: fmp
[2026-05-30 01:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:35:06] Running provider: rss_macro
[2026-05-30 01:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:35:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:40:03] ==============================
[2026-05-30 01:40:03] Starting institutional multi-source news fetch.
[2026-05-30 01:40:03] Running provider: forexfactory
[2026-05-30 01:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:40:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:40:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:40:06] Running provider: tradingeconomics
[2026-05-30 01:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:40:06] Running provider: fmp
[2026-05-30 01:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:40:06] Running provider: rss_macro
[2026-05-30 01:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:40:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:45:04] ==============================
[2026-05-30 01:45:04] Starting institutional multi-source news fetch.
[2026-05-30 01:45:04] Running provider: forexfactory
[2026-05-30 01:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:45:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:45:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:45:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:45:11] Running provider: tradingeconomics
[2026-05-30 01:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:45:11] Running provider: fmp
[2026-05-30 01:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:45:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:45:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:45:21] Running provider: rss_macro
[2026-05-30 01:45:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:45:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:45:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:45:26] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:50:04] ==============================
[2026-05-30 01:50:04] Starting institutional multi-source news fetch.
[2026-05-30 01:50:04] Running provider: forexfactory
[2026-05-30 01:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:50:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:50:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:50:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:50:06] Running provider: tradingeconomics
[2026-05-30 01:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:50:06] Running provider: fmp
[2026-05-30 01:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:50:06] Running provider: rss_macro
[2026-05-30 01:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:50:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 01:55:03] ==============================
[2026-05-30 01:55:03] Starting institutional multi-source news fetch.
[2026-05-30 01:55:03] Running provider: forexfactory
[2026-05-30 01:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 01:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 01:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:55:04] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 01:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 01:55:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 01:55:05] Running provider: tradingeconomics
[2026-05-30 01:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 01:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:55:05] Running provider: fmp
[2026-05-30 01:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 01:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 01:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:55:05] Running provider: rss_macro
[2026-05-30 01:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 01:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 01:55:05] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:00:04] ==============================
[2026-05-30 02:00:04] Starting institutional multi-source news fetch.
[2026-05-30 02:00:04] Running provider: forexfactory
[2026-05-30 02:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:00:20] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:00:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:00:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:00:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:00:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:00:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:00:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:00:21] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:00:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:00:22] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:00:22] Running provider: tradingeconomics
[2026-05-30 02:00:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:00:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:00:22] Running provider: fmp
[2026-05-30 02:00:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:00:32] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:00:32] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:00:32] Running provider: rss_macro
[2026-05-30 02:00:33] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:00:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:00:33] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:00:33] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:05:03] ==============================
[2026-05-30 02:05:03] Starting institutional multi-source news fetch.
[2026-05-30 02:05:03] Running provider: forexfactory
[2026-05-30 02:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:05:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:05:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:05:05] Running provider: tradingeconomics
[2026-05-30 02:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:05:05] Running provider: fmp
[2026-05-30 02:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:05:07] Running provider: rss_macro
[2026-05-30 02:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:05:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:10:04] ==============================
[2026-05-30 02:10:04] Starting institutional multi-source news fetch.
[2026-05-30 02:10:04] Running provider: forexfactory
[2026-05-30 02:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:10:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:10:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:10:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:10:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:10:11] Running provider: tradingeconomics
[2026-05-30 02:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:10:11] Running provider: fmp
[2026-05-30 02:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:10:11] Running provider: rss_macro
[2026-05-30 02:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:10:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:15:03] ==============================
[2026-05-30 02:15:03] Starting institutional multi-source news fetch.
[2026-05-30 02:15:03] Running provider: forexfactory
[2026-05-30 02:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:15:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:15:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:15:06] Running provider: tradingeconomics
[2026-05-30 02:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:15:06] Running provider: fmp
[2026-05-30 02:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:15:06] Running provider: rss_macro
[2026-05-30 02:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:15:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:20:04] ==============================
[2026-05-30 02:20:04] Starting institutional multi-source news fetch.
[2026-05-30 02:20:04] Running provider: forexfactory
[2026-05-30 02:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:20:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:20:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:20:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:20:12] Running provider: tradingeconomics
[2026-05-30 02:20:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:20:12] Running provider: fmp
[2026-05-30 02:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:20:12] Running provider: rss_macro
[2026-05-30 02:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:20:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:25:04] ==============================
[2026-05-30 02:25:04] Starting institutional multi-source news fetch.
[2026-05-30 02:25:04] Running provider: forexfactory
[2026-05-30 02:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:25:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:25:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:25:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:25:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:25:06] Running provider: tradingeconomics
[2026-05-30 02:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:25:06] Running provider: fmp
[2026-05-30 02:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:25:07] Running provider: rss_macro
[2026-05-30 02:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:25:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:30:03] ==============================
[2026-05-30 02:30:03] Starting institutional multi-source news fetch.
[2026-05-30 02:30:03] Running provider: forexfactory
[2026-05-30 02:30:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:30:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:30:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:30:11] Running provider: tradingeconomics
[2026-05-30 02:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:30:11] Running provider: fmp
[2026-05-30 02:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:30:11] Running provider: rss_macro
[2026-05-30 02:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:30:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:35:03] ==============================
[2026-05-30 02:35:03] Starting institutional multi-source news fetch.
[2026-05-30 02:35:03] Running provider: forexfactory
[2026-05-30 02:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:35:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:35:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:35:09] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:35:10] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:35:10] Running provider: tradingeconomics
[2026-05-30 02:35:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:35:10] Running provider: fmp
[2026-05-30 02:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:35:10] Running provider: rss_macro
[2026-05-30 02:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:35:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:40:03] ==============================
[2026-05-30 02:40:03] Starting institutional multi-source news fetch.
[2026-05-30 02:40:03] Running provider: forexfactory
[2026-05-30 02:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:40:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:40:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:40:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:40:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:40:11] Running provider: tradingeconomics
[2026-05-30 02:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:40:11] Running provider: fmp
[2026-05-30 02:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:40:11] Running provider: rss_macro
[2026-05-30 02:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:40:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:45:03] ==============================
[2026-05-30 02:45:03] Starting institutional multi-source news fetch.
[2026-05-30 02:45:03] Running provider: forexfactory
[2026-05-30 02:45:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:45:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:45:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:45:16] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:45:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:45:16] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:45:16] Running provider: tradingeconomics
[2026-05-30 02:45:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:45:16] Running provider: fmp
[2026-05-30 02:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:45:16] Running provider: rss_macro
[2026-05-30 02:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:45:17] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:50:03] ==============================
[2026-05-30 02:50:03] Starting institutional multi-source news fetch.
[2026-05-30 02:50:03] Running provider: forexfactory
[2026-05-30 02:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:50:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:50:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:50:06] Running provider: tradingeconomics
[2026-05-30 02:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:50:06] Running provider: fmp
[2026-05-30 02:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:50:06] Running provider: rss_macro
[2026-05-30 02:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:50:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 02:55:03] ==============================
[2026-05-30 02:55:03] Starting institutional multi-source news fetch.
[2026-05-30 02:55:03] Running provider: forexfactory
[2026-05-30 02:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 02:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 02:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:55:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 02:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 02:55:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 02:55:05] Running provider: tradingeconomics
[2026-05-30 02:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 02:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:55:05] Running provider: fmp
[2026-05-30 02:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 02:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 02:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:55:05] Running provider: rss_macro
[2026-05-30 02:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 02:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 02:55:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:00:04] ==============================
[2026-05-30 03:00:04] Starting institutional multi-source news fetch.
[2026-05-30 03:00:04] Running provider: forexfactory
[2026-05-30 03:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:00:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:00:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:00:12] Running provider: tradingeconomics
[2026-05-30 03:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:00:12] Running provider: fmp
[2026-05-30 03:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:00:12] Running provider: rss_macro
[2026-05-30 03:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:00:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:05:03] ==============================
[2026-05-30 03:05:03] Starting institutional multi-source news fetch.
[2026-05-30 03:05:03] Running provider: forexfactory
[2026-05-30 03:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:05:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:05:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:05:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:05:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:05:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:05:11] Running provider: tradingeconomics
[2026-05-30 03:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:05:11] Running provider: fmp
[2026-05-30 03:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:05:11] Running provider: rss_macro
[2026-05-30 03:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:05:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:10:04] ==============================
[2026-05-30 03:10:04] Starting institutional multi-source news fetch.
[2026-05-30 03:10:04] Running provider: forexfactory
[2026-05-30 03:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:10:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:10:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:10:12] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:10:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:10:13] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:10:13] Running provider: tradingeconomics
[2026-05-30 03:10:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:10:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:10:13] Running provider: fmp
[2026-05-30 03:10:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:10:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:10:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:10:13] Running provider: rss_macro
[2026-05-30 03:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:10:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:10:13] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:15:04] ==============================
[2026-05-30 03:15:04] Starting institutional multi-source news fetch.
[2026-05-30 03:15:04] Running provider: forexfactory
[2026-05-30 03:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:15:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:15:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:15:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:15:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:15:07] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:15:07] Running provider: tradingeconomics
[2026-05-30 03:15:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:15:07] Running provider: fmp
[2026-05-30 03:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:15:07] Running provider: rss_macro
[2026-05-30 03:15:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:15:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:15:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:15:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:20:03] ==============================
[2026-05-30 03:20:03] Starting institutional multi-source news fetch.
[2026-05-30 03:20:03] Running provider: forexfactory
[2026-05-30 03:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:20:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:20:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:20:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:20:11] Running provider: tradingeconomics
[2026-05-30 03:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:20:11] Running provider: fmp
[2026-05-30 03:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:20:11] Running provider: rss_macro
[2026-05-30 03:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:20:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:25:03] ==============================
[2026-05-30 03:25:03] Starting institutional multi-source news fetch.
[2026-05-30 03:25:03] Running provider: forexfactory
[2026-05-30 03:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:25:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:25:04] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:25:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:25:05] Running provider: tradingeconomics
[2026-05-30 03:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:25:05] Running provider: fmp
[2026-05-30 03:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:25:05] Running provider: rss_macro
[2026-05-30 03:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:25:05] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:30:04] ==============================
[2026-05-30 03:30:04] Starting institutional multi-source news fetch.
[2026-05-30 03:30:04] Running provider: forexfactory
[2026-05-30 03:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:30:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:30:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:30:12] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:30:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:30:12] Running provider: tradingeconomics
[2026-05-30 03:30:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:30:12] Running provider: fmp
[2026-05-30 03:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:30:12] Running provider: rss_macro
[2026-05-30 03:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:30:13] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:35:03] ==============================
[2026-05-30 03:35:03] Starting institutional multi-source news fetch.
[2026-05-30 03:35:03] Running provider: forexfactory
[2026-05-30 03:35:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:35:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:35:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:35:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:35:10] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:35:10] Running provider: tradingeconomics
[2026-05-30 03:35:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:35:10] Running provider: fmp
[2026-05-30 03:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:35:10] Running provider: rss_macro
[2026-05-30 03:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:35:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:40:03] ==============================
[2026-05-30 03:40:03] Starting institutional multi-source news fetch.
[2026-05-30 03:40:03] Running provider: forexfactory
[2026-05-30 03:40:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:40:14] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:40:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:40:15] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:40:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:40:16] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:40:16] Running provider: tradingeconomics
[2026-05-30 03:40:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:40:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:40:16] Running provider: fmp
[2026-05-30 03:40:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:40:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:40:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:40:16] Running provider: rss_macro
[2026-05-30 03:40:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:40:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:40:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:40:16] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:45:03] ==============================
[2026-05-30 03:45:03] Starting institutional multi-source news fetch.
[2026-05-30 03:45:03] Running provider: forexfactory
[2026-05-30 03:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:45:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:45:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:45:06] Running provider: tradingeconomics
[2026-05-30 03:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:45:06] Running provider: fmp
[2026-05-30 03:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:45:06] Running provider: rss_macro
[2026-05-30 03:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:45:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:50:03] ==============================
[2026-05-30 03:50:03] Starting institutional multi-source news fetch.
[2026-05-30 03:50:03] Running provider: forexfactory
[2026-05-30 03:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:50:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:50:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:50:06] Running provider: tradingeconomics
[2026-05-30 03:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:50:06] Running provider: fmp
[2026-05-30 03:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:50:06] Running provider: rss_macro
[2026-05-30 03:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:50:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 03:55:03] ==============================
[2026-05-30 03:55:03] Starting institutional multi-source news fetch.
[2026-05-30 03:55:03] Running provider: forexfactory
[2026-05-30 03:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 03:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 03:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 03:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 03:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 03:55:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 03:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:55:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 03:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 03:55:10] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 03:55:10] Running provider: tradingeconomics
[2026-05-30 03:55:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 03:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:55:10] Running provider: fmp
[2026-05-30 03:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 03:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 03:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:55:11] Running provider: rss_macro
[2026-05-30 03:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 03:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 03:55:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:00:03] ==============================
[2026-05-30 04:00:03] Starting institutional multi-source news fetch.
[2026-05-30 04:00:03] Running provider: forexfactory
[2026-05-30 04:00:06] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:00:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:00:07] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:00:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:00:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:00:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:00:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:00:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:00:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:00:07] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:07] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:07] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:07] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:00:08] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:00:08] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:00:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:00:08] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:00:09] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:00:09] Running provider: tradingeconomics
[2026-05-30 04:00:09] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:00:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:00:09] Running provider: fmp
[2026-05-30 04:00:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:00:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:00:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:00:09] Running provider: rss_macro
[2026-05-30 04:00:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:00:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:00:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:00:09] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:05:03] ==============================
[2026-05-30 04:05:03] Starting institutional multi-source news fetch.
[2026-05-30 04:05:03] Running provider: forexfactory
[2026-05-30 04:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:05:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:05:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:05:05] Running provider: tradingeconomics
[2026-05-30 04:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:05:05] Running provider: fmp
[2026-05-30 04:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:05:05] Running provider: rss_macro
[2026-05-30 04:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:05:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:10:03] ==============================
[2026-05-30 04:10:03] Starting institutional multi-source news fetch.
[2026-05-30 04:10:03] Running provider: forexfactory
[2026-05-30 04:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:10:04] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:10:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:10:05] Running provider: tradingeconomics
[2026-05-30 04:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:10:05] Running provider: fmp
[2026-05-30 04:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:10:06] Running provider: rss_macro
[2026-05-30 04:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:10:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:15:04] ==============================
[2026-05-30 04:15:04] Starting institutional multi-source news fetch.
[2026-05-30 04:15:04] Running provider: forexfactory
[2026-05-30 04:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:15:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:15:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:15:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:15:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:15:12] Running provider: tradingeconomics
[2026-05-30 04:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:15:12] Running provider: fmp
[2026-05-30 04:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:15:12] Running provider: rss_macro
[2026-05-30 04:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:15:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:20:03] ==============================
[2026-05-30 04:20:04] Starting institutional multi-source news fetch.
[2026-05-30 04:20:04] Running provider: forexfactory
[2026-05-30 04:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:20:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:20:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:20:11] Running provider: tradingeconomics
[2026-05-30 04:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:20:11] Running provider: fmp
[2026-05-30 04:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:20:11] Running provider: rss_macro
[2026-05-30 04:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:20:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:25:03] ==============================
[2026-05-30 04:25:03] Starting institutional multi-source news fetch.
[2026-05-30 04:25:03] Running provider: forexfactory
[2026-05-30 04:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:25:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:25:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:25:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:25:06] Running provider: tradingeconomics
[2026-05-30 04:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:25:06] Running provider: fmp
[2026-05-30 04:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:25:06] Running provider: rss_macro
[2026-05-30 04:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:25:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:30:04] ==============================
[2026-05-30 04:30:04] Starting institutional multi-source news fetch.
[2026-05-30 04:30:04] Running provider: forexfactory
[2026-05-30 04:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:30:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:30:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:30:12] Running provider: tradingeconomics
[2026-05-30 04:30:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:30:12] Running provider: fmp
[2026-05-30 04:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:30:13] Running provider: rss_macro
[2026-05-30 04:30:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:30:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:30:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:30:14] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:35:03] ==============================
[2026-05-30 04:35:03] Starting institutional multi-source news fetch.
[2026-05-30 04:35:03] Running provider: forexfactory
[2026-05-30 04:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:35:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:35:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:35:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:35:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:35:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:35:18] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:35:18] Running provider: tradingeconomics
[2026-05-30 04:35:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:35:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:35:18] Running provider: fmp
[2026-05-30 04:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:35:18] Running provider: rss_macro
[2026-05-30 04:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:35:18] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:40:03] ==============================
[2026-05-30 04:40:03] Starting institutional multi-source news fetch.
[2026-05-30 04:40:03] Running provider: forexfactory
[2026-05-30 04:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:40:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:40:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:40:06] Running provider: tradingeconomics
[2026-05-30 04:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:40:06] Running provider: fmp
[2026-05-30 04:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:40:06] Running provider: rss_macro
[2026-05-30 04:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:40:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:45:03] ==============================
[2026-05-30 04:45:03] Starting institutional multi-source news fetch.
[2026-05-30 04:45:03] Running provider: forexfactory
[2026-05-30 04:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:45:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:45:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:45:06] Running provider: tradingeconomics
[2026-05-30 04:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:45:06] Running provider: fmp
[2026-05-30 04:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:45:06] Running provider: rss_macro
[2026-05-30 04:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:45:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:50:03] ==============================
[2026-05-30 04:50:03] Starting institutional multi-source news fetch.
[2026-05-30 04:50:03] Running provider: forexfactory
[2026-05-30 04:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:50:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:50:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:50:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:50:06] Running provider: tradingeconomics
[2026-05-30 04:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:50:06] Running provider: fmp
[2026-05-30 04:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:50:07] Running provider: rss_macro
[2026-05-30 04:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:50:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:50:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:50:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 04:55:04] ==============================
[2026-05-30 04:55:04] Starting institutional multi-source news fetch.
[2026-05-30 04:55:04] Running provider: forexfactory
[2026-05-30 04:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 04:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 04:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 04:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 04:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 04:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 04:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 04:55:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 04:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:55:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:55:06] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 04:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 04:55:07] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 04:55:07] Running provider: tradingeconomics
[2026-05-30 04:55:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 04:55:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:55:07] Running provider: fmp
[2026-05-30 04:55:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 04:55:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 04:55:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:55:07] Running provider: rss_macro
[2026-05-30 04:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:55:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 04:55:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 04:55:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:00:04] ==============================
[2026-05-30 05:00:04] Starting institutional multi-source news fetch.
[2026-05-30 05:00:04] Running provider: forexfactory
[2026-05-30 05:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:00:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:00:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:00:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:00:12] Running provider: tradingeconomics
[2026-05-30 05:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:00:12] Running provider: fmp
[2026-05-30 05:00:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:00:13] Running provider: rss_macro
[2026-05-30 05:00:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:00:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:00:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:00:18] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:05:03] ==============================
[2026-05-30 05:05:03] Starting institutional multi-source news fetch.
[2026-05-30 05:05:03] Running provider: forexfactory
[2026-05-30 05:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:05:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:05:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:05:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:05:06] Running provider: tradingeconomics
[2026-05-30 05:05:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:05:06] Running provider: fmp
[2026-05-30 05:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:05:07] Running provider: rss_macro
[2026-05-30 05:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:05:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:10:03] ==============================
[2026-05-30 05:10:03] Starting institutional multi-source news fetch.
[2026-05-30 05:10:03] Running provider: forexfactory
[2026-05-30 05:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:10:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:10:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:10:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:10:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:10:11] Running provider: tradingeconomics
[2026-05-30 05:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:10:11] Running provider: fmp
[2026-05-30 05:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:10:11] Running provider: rss_macro
[2026-05-30 05:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:10:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:10:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:10:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:15:03] ==============================
[2026-05-30 05:15:03] Starting institutional multi-source news fetch.
[2026-05-30 05:15:03] Running provider: forexfactory
[2026-05-30 05:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:15:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:15:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:15:06] Running provider: tradingeconomics
[2026-05-30 05:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:15:06] Running provider: fmp
[2026-05-30 05:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:15:11] Running provider: rss_macro
[2026-05-30 05:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:15:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:20:03] ==============================
[2026-05-30 05:20:03] Starting institutional multi-source news fetch.
[2026-05-30 05:20:03] Running provider: forexfactory
[2026-05-30 05:20:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:20:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:20:11] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:20:12] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:20:12] Running provider: tradingeconomics
[2026-05-30 05:20:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:20:12] Running provider: fmp
[2026-05-30 05:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:20:12] Running provider: rss_macro
[2026-05-30 05:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:20:12] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:25:03] ==============================
[2026-05-30 05:25:03] Starting institutional multi-source news fetch.
[2026-05-30 05:25:04] Running provider: forexfactory
[2026-05-30 05:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:25:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:25:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:25:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:25:06] Running provider: tradingeconomics
[2026-05-30 05:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:25:06] Running provider: fmp
[2026-05-30 05:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:25:06] Running provider: rss_macro
[2026-05-30 05:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:25:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:30:04] ==============================
[2026-05-30 05:30:04] Starting institutional multi-source news fetch.
[2026-05-30 05:30:04] Running provider: forexfactory
[2026-05-30 05:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:30:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:30:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:30:06] Running provider: tradingeconomics
[2026-05-30 05:30:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:30:06] Running provider: fmp
[2026-05-30 05:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:30:06] Running provider: rss_macro
[2026-05-30 05:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:30:07] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:35:03] ==============================
[2026-05-30 05:35:03] Starting institutional multi-source news fetch.
[2026-05-30 05:35:03] Running provider: forexfactory
[2026-05-30 05:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:35:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:35:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:35:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:35:11] Running provider: tradingeconomics
[2026-05-30 05:35:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:35:11] Running provider: fmp
[2026-05-30 05:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:35:11] Running provider: rss_macro
[2026-05-30 05:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:35:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:40:03] ==============================
[2026-05-30 05:40:03] Starting institutional multi-source news fetch.
[2026-05-30 05:40:04] Running provider: forexfactory
[2026-05-30 05:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:40:05] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:40:06] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:40:06] Running provider: tradingeconomics
[2026-05-30 05:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:40:06] Running provider: fmp
[2026-05-30 05:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:40:06] Running provider: rss_macro
[2026-05-30 05:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:40:06] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:45:03] ==============================
[2026-05-30 05:45:03] Starting institutional multi-source news fetch.
[2026-05-30 05:45:03] Running provider: forexfactory
[2026-05-30 05:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:45:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:45:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:45:11] Running provider: tradingeconomics
[2026-05-30 05:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:45:11] Running provider: fmp
[2026-05-30 05:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:45:11] Running provider: rss_macro
[2026-05-30 05:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:45:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:50:03] ==============================
[2026-05-30 05:50:03] Starting institutional multi-source news fetch.
[2026-05-30 05:50:03] Running provider: forexfactory
[2026-05-30 05:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:50:04] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:50:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:50:05] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:50:05] Running provider: tradingeconomics
[2026-05-30 05:50:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:50:05] Running provider: fmp
[2026-05-30 05:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:50:05] Running provider: rss_macro
[2026-05-30 05:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:50:10] Finished news fetch. Total saved/updated: 457
[2026-05-30 05:55:03] ==============================
[2026-05-30 05:55:03] Starting institutional multi-source news fetch.
[2026-05-30 05:55:03] Running provider: forexfactory
[2026-05-30 05:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 05:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 05:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 05:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 05:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 05:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 05:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 05:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 05:55:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:55:10] ForexFactory parsed 29 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 05:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 05:55:11] Provider forexfactory: raw=457, normalized=457, saved=457, raw_actual_values=91, actual_values=91
[2026-05-30 05:55:11] Running provider: tradingeconomics
[2026-05-30 05:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 05:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:55:11] Running provider: fmp
[2026-05-30 05:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 05:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 05:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:55:11] Running provider: rss_macro
[2026-05-30 05:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 05:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 05:55:11] Finished news fetch. Total saved/updated: 457
[2026-05-30 06:00:03] ==============================
[2026-05-30 06:00:03] Starting institutional multi-source news fetch.
[2026-05-30 06:00:03] Running provider: forexfactory
[2026-05-30 06:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:00:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:00:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:00:11] Running provider: tradingeconomics
[2026-05-30 06:00:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:00:11] Running provider: fmp
[2026-05-30 06:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:00:11] Running provider: rss_macro
[2026-05-30 06:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:00:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:05:03] ==============================
[2026-05-30 06:05:03] Starting institutional multi-source news fetch.
[2026-05-30 06:05:03] Running provider: forexfactory
[2026-05-30 06:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:05:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:05:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:05:10] Running provider: tradingeconomics
[2026-05-30 06:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:05:10] Running provider: fmp
[2026-05-30 06:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:05:11] Running provider: rss_macro
[2026-05-30 06:05:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:05:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:05:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:05:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:10:03] ==============================
[2026-05-30 06:10:03] Starting institutional multi-source news fetch.
[2026-05-30 06:10:03] Running provider: forexfactory
[2026-05-30 06:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:10:05] Running provider: tradingeconomics
[2026-05-30 06:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:10:05] Running provider: fmp
[2026-05-30 06:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:10:05] Running provider: rss_macro
[2026-05-30 06:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:10:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:15:03] ==============================
[2026-05-30 06:15:03] Starting institutional multi-source news fetch.
[2026-05-30 06:15:03] Running provider: forexfactory
[2026-05-30 06:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:15:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:15:05] Running provider: tradingeconomics
[2026-05-30 06:15:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:15:05] Running provider: fmp
[2026-05-30 06:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:15:05] Running provider: rss_macro
[2026-05-30 06:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:15:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:20:03] ==============================
[2026-05-30 06:20:03] Starting institutional multi-source news fetch.
[2026-05-30 06:20:03] Running provider: forexfactory
[2026-05-30 06:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:20:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:20:05] Running provider: tradingeconomics
[2026-05-30 06:20:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:20:05] Running provider: fmp
[2026-05-30 06:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:20:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:20:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:20:19] Running provider: rss_macro
[2026-05-30 06:20:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:20:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:20:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:20:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:25:03] ==============================
[2026-05-30 06:25:03] Starting institutional multi-source news fetch.
[2026-05-30 06:25:03] Running provider: forexfactory
[2026-05-30 06:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:25:05] Running provider: tradingeconomics
[2026-05-30 06:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:25:05] Running provider: fmp
[2026-05-30 06:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:25:05] Running provider: rss_macro
[2026-05-30 06:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:25:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:30:03] ==============================
[2026-05-30 06:30:03] Starting institutional multi-source news fetch.
[2026-05-30 06:30:03] Running provider: forexfactory
[2026-05-30 06:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:30:11] Running provider: tradingeconomics
[2026-05-30 06:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:30:11] Running provider: fmp
[2026-05-30 06:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:30:11] Running provider: rss_macro
[2026-05-30 06:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:30:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:35:03] ==============================
[2026-05-30 06:35:03] Starting institutional multi-source news fetch.
[2026-05-30 06:35:03] Running provider: forexfactory
[2026-05-30 06:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:35:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:35:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:35:13] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:35:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:35:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:35:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:35:15] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:35:15] Running provider: tradingeconomics
[2026-05-30 06:35:15] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:35:15] Running provider: fmp
[2026-05-30 06:35:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:35:17] Running provider: rss_macro
[2026-05-30 06:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:35:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:35:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:35:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:40:03] ==============================
[2026-05-30 06:40:03] Starting institutional multi-source news fetch.
[2026-05-30 06:40:03] Running provider: forexfactory
[2026-05-30 06:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:40:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:40:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:40:05] Running provider: tradingeconomics
[2026-05-30 06:40:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:40:05] Running provider: fmp
[2026-05-30 06:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:40:06] Running provider: rss_macro
[2026-05-30 06:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:40:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:45:03] ==============================
[2026-05-30 06:45:03] Starting institutional multi-source news fetch.
[2026-05-30 06:45:04] Running provider: forexfactory
[2026-05-30 06:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:45:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:45:11] Running provider: tradingeconomics
[2026-05-30 06:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:45:11] Running provider: fmp
[2026-05-30 06:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:45:11] Running provider: rss_macro
[2026-05-30 06:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:50:04] ==============================
[2026-05-30 06:50:04] Starting institutional multi-source news fetch.
[2026-05-30 06:50:04] Running provider: forexfactory
[2026-05-30 06:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:50:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:50:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:50:06] Running provider: tradingeconomics
[2026-05-30 06:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:50:06] Running provider: fmp
[2026-05-30 06:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:50:06] Running provider: rss_macro
[2026-05-30 06:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:50:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 06:55:04] ==============================
[2026-05-30 06:55:04] Starting institutional multi-source news fetch.
[2026-05-30 06:55:04] Running provider: forexfactory
[2026-05-30 06:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 06:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 06:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 06:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 06:55:06] Running provider: tradingeconomics
[2026-05-30 06:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 06:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:55:06] Running provider: fmp
[2026-05-30 06:55:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 06:55:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 06:55:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:55:09] Running provider: rss_macro
[2026-05-30 06:55:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:55:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 06:55:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 06:55:09] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:00:04] ==============================
[2026-05-30 07:00:04] Starting institutional multi-source news fetch.
[2026-05-30 07:00:04] Running provider: forexfactory
[2026-05-30 07:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:00:06] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:00:06] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:07] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:00:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:00:07] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:00:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:00:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:00:07] Running provider: tradingeconomics
[2026-05-30 07:00:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:00:07] Running provider: fmp
[2026-05-30 07:00:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:00:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:00:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:00:08] Running provider: rss_macro
[2026-05-30 07:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:00:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:05:04] ==============================
[2026-05-30 07:05:04] Starting institutional multi-source news fetch.
[2026-05-30 07:05:04] Running provider: forexfactory
[2026-05-30 07:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:05:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:05:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:05:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:05:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:05:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:05:07] Running provider: tradingeconomics
[2026-05-30 07:05:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:05:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:05:07] Running provider: fmp
[2026-05-30 07:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:05:07] Running provider: rss_macro
[2026-05-30 07:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:05:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:10:03] ==============================
[2026-05-30 07:10:03] Starting institutional multi-source news fetch.
[2026-05-30 07:10:03] Running provider: forexfactory
[2026-05-30 07:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:10:05] Running provider: tradingeconomics
[2026-05-30 07:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:10:05] Running provider: fmp
[2026-05-30 07:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:10:06] Running provider: rss_macro
[2026-05-30 07:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:10:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:15:03] ==============================
[2026-05-30 07:15:03] Starting institutional multi-source news fetch.
[2026-05-30 07:15:03] Running provider: forexfactory
[2026-05-30 07:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:15:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:15:10] Running provider: tradingeconomics
[2026-05-30 07:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:15:10] Running provider: fmp
[2026-05-30 07:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:15:10] Running provider: rss_macro
[2026-05-30 07:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:20:04] ==============================
[2026-05-30 07:20:04] Starting institutional multi-source news fetch.
[2026-05-30 07:20:04] Running provider: forexfactory
[2026-05-30 07:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:20:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:20:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:20:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:20:12] Running provider: tradingeconomics
[2026-05-30 07:20:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:20:12] Running provider: fmp
[2026-05-30 07:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:20:12] Running provider: rss_macro
[2026-05-30 07:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:20:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:25:03] ==============================
[2026-05-30 07:25:03] Starting institutional multi-source news fetch.
[2026-05-30 07:25:03] Running provider: forexfactory
[2026-05-30 07:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:25:05] Running provider: tradingeconomics
[2026-05-30 07:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:25:05] Running provider: fmp
[2026-05-30 07:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:25:05] Running provider: rss_macro
[2026-05-30 07:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:25:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:30:04] ==============================
[2026-05-30 07:30:04] Starting institutional multi-source news fetch.
[2026-05-30 07:30:04] Running provider: forexfactory
[2026-05-30 07:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:30:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:30:11] Running provider: tradingeconomics
[2026-05-30 07:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:30:11] Running provider: fmp
[2026-05-30 07:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:30:11] Running provider: rss_macro
[2026-05-30 07:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:30:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:35:03] ==============================
[2026-05-30 07:35:03] Starting institutional multi-source news fetch.
[2026-05-30 07:35:03] Running provider: forexfactory
[2026-05-30 07:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:35:05] Running provider: tradingeconomics
[2026-05-30 07:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:35:05] Running provider: fmp
[2026-05-30 07:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:35:06] Running provider: rss_macro
[2026-05-30 07:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:35:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:40:03] ==============================
[2026-05-30 07:40:03] Starting institutional multi-source news fetch.
[2026-05-30 07:40:03] Running provider: forexfactory
[2026-05-30 07:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:40:06] Running provider: tradingeconomics
[2026-05-30 07:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:40:06] Running provider: fmp
[2026-05-30 07:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:40:06] Running provider: rss_macro
[2026-05-30 07:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:40:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:45:03] ==============================
[2026-05-30 07:45:03] Starting institutional multi-source news fetch.
[2026-05-30 07:45:03] Running provider: forexfactory
[2026-05-30 07:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:45:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:45:10] Running provider: tradingeconomics
[2026-05-30 07:45:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:45:10] Running provider: fmp
[2026-05-30 07:45:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:45:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:45:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:45:15] Running provider: rss_macro
[2026-05-30 07:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:45:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:50:03] ==============================
[2026-05-30 07:50:03] Starting institutional multi-source news fetch.
[2026-05-30 07:50:04] Running provider: forexfactory
[2026-05-30 07:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:50:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:50:06] Running provider: tradingeconomics
[2026-05-30 07:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:50:06] Running provider: fmp
[2026-05-30 07:50:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:50:07] Running provider: rss_macro
[2026-05-30 07:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:50:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:50:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:50:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 07:55:02] ==============================
[2026-05-30 07:55:02] Starting institutional multi-source news fetch.
[2026-05-30 07:55:03] Running provider: forexfactory
[2026-05-30 07:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 07:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 07:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 07:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 07:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 07:55:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:55:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 07:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 07:55:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 07:55:05] Running provider: tradingeconomics
[2026-05-30 07:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 07:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:55:05] Running provider: fmp
[2026-05-30 07:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 07:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 07:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:55:05] Running provider: rss_macro
[2026-05-30 07:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 07:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 07:55:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:00:04] ==============================
[2026-05-30 08:00:04] Starting institutional multi-source news fetch.
[2026-05-30 08:00:04] Running provider: forexfactory
[2026-05-30 08:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:00:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:00:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:00:11] Running provider: tradingeconomics
[2026-05-30 08:00:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:00:11] Running provider: fmp
[2026-05-30 08:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:00:11] Running provider: rss_macro
[2026-05-30 08:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:00:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:05:03] ==============================
[2026-05-30 08:05:03] Starting institutional multi-source news fetch.
[2026-05-30 08:05:03] Running provider: forexfactory
[2026-05-30 08:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:05:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:05:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:05:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:05:10] Running provider: tradingeconomics
[2026-05-30 08:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:05:10] Running provider: fmp
[2026-05-30 08:05:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:05:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:05:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:05:20] Running provider: rss_macro
[2026-05-30 08:05:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:05:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:05:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:05:20] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:10:03] ==============================
[2026-05-30 08:10:03] Starting institutional multi-source news fetch.
[2026-05-30 08:10:03] Running provider: forexfactory
[2026-05-30 08:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:10:05] Running provider: tradingeconomics
[2026-05-30 08:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:10:05] Running provider: fmp
[2026-05-30 08:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:10:05] Running provider: rss_macro
[2026-05-30 08:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:10:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:15:03] ==============================
[2026-05-30 08:15:03] Starting institutional multi-source news fetch.
[2026-05-30 08:15:03] Running provider: forexfactory
[2026-05-30 08:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:15:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:15:11] Running provider: tradingeconomics
[2026-05-30 08:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:15:11] Running provider: fmp
[2026-05-30 08:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:15:11] Running provider: rss_macro
[2026-05-30 08:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:20:03] ==============================
[2026-05-30 08:20:03] Starting institutional multi-source news fetch.
[2026-05-30 08:20:03] Running provider: forexfactory
[2026-05-30 08:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:20:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:20:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:20:05] Running provider: tradingeconomics
[2026-05-30 08:20:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:20:05] Running provider: fmp
[2026-05-30 08:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:20:05] Running provider: rss_macro
[2026-05-30 08:20:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:20:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:20:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:20:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:25:03] ==============================
[2026-05-30 08:25:03] Starting institutional multi-source news fetch.
[2026-05-30 08:25:03] Running provider: forexfactory
[2026-05-30 08:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:25:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:25:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:03] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:25:04] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:25:04] Running provider: tradingeconomics
[2026-05-30 08:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:25:05] Running provider: fmp
[2026-05-30 08:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:25:05] Running provider: rss_macro
[2026-05-30 08:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:25:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:30:03] ==============================
[2026-05-30 08:30:03] Starting institutional multi-source news fetch.
[2026-05-30 08:30:03] Running provider: forexfactory
[2026-05-30 08:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:30:11] Running provider: tradingeconomics
[2026-05-30 08:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:30:11] Running provider: fmp
[2026-05-30 08:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:30:11] Running provider: rss_macro
[2026-05-30 08:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:30:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:35:04] ==============================
[2026-05-30 08:35:04] Starting institutional multi-source news fetch.
[2026-05-30 08:35:04] Running provider: forexfactory
[2026-05-30 08:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:35:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:35:06] Running provider: tradingeconomics
[2026-05-30 08:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:35:06] Running provider: fmp
[2026-05-30 08:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:35:06] Running provider: rss_macro
[2026-05-30 08:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:35:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:40:04] ==============================
[2026-05-30 08:40:04] Starting institutional multi-source news fetch.
[2026-05-30 08:40:04] Running provider: forexfactory
[2026-05-30 08:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:40:06] Running provider: tradingeconomics
[2026-05-30 08:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:40:06] Running provider: fmp
[2026-05-30 08:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:40:06] Running provider: rss_macro
[2026-05-30 08:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:40:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:45:03] ==============================
[2026-05-30 08:45:03] Starting institutional multi-source news fetch.
[2026-05-30 08:45:03] Running provider: forexfactory
[2026-05-30 08:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:45:05] Running provider: tradingeconomics
[2026-05-30 08:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:45:05] Running provider: fmp
[2026-05-30 08:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:45:05] Running provider: rss_macro
[2026-05-30 08:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:45:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:50:03] ==============================
[2026-05-30 08:50:03] Starting institutional multi-source news fetch.
[2026-05-30 08:50:03] Running provider: forexfactory
[2026-05-30 08:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:50:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:50:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:50:05] Running provider: tradingeconomics
[2026-05-30 08:50:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:50:05] Running provider: fmp
[2026-05-30 08:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:50:05] Running provider: rss_macro
[2026-05-30 08:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:50:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 08:55:03] ==============================
[2026-05-30 08:55:03] Starting institutional multi-source news fetch.
[2026-05-30 08:55:03] Running provider: forexfactory
[2026-05-30 08:55:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 08:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 08:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 08:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 08:55:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 08:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:55:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 08:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 08:55:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 08:55:10] Running provider: tradingeconomics
[2026-05-30 08:55:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 08:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:55:10] Running provider: fmp
[2026-05-30 08:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 08:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 08:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:55:10] Running provider: rss_macro
[2026-05-30 08:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 08:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 08:55:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:00:04] ==============================
[2026-05-30 09:00:04] Starting institutional multi-source news fetch.
[2026-05-30 09:00:04] Running provider: forexfactory
[2026-05-30 09:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:00:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:00:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:00:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:00:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:00:16] Running provider: tradingeconomics
[2026-05-30 09:00:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:00:16] Running provider: fmp
[2026-05-30 09:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:00:16] Running provider: rss_macro
[2026-05-30 09:00:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:00:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:00:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:00:21] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:05:03] ==============================
[2026-05-30 09:05:03] Starting institutional multi-source news fetch.
[2026-05-30 09:05:04] Running provider: forexfactory
[2026-05-30 09:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:05:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:05:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:05:11] Running provider: tradingeconomics
[2026-05-30 09:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:05:11] Running provider: fmp
[2026-05-30 09:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:05:13] Running provider: rss_macro
[2026-05-30 09:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:05:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:05:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:05:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:10:03] ==============================
[2026-05-30 09:10:03] Starting institutional multi-source news fetch.
[2026-05-30 09:10:03] Running provider: forexfactory
[2026-05-30 09:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:10:05] Running provider: tradingeconomics
[2026-05-30 09:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:10:05] Running provider: fmp
[2026-05-30 09:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:10:05] Running provider: rss_macro
[2026-05-30 09:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:10:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:15:03] ==============================
[2026-05-30 09:15:03] Starting institutional multi-source news fetch.
[2026-05-30 09:15:03] Running provider: forexfactory
[2026-05-30 09:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:15:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:15:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:15:05] Running provider: tradingeconomics
[2026-05-30 09:15:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:15:05] Running provider: fmp
[2026-05-30 09:15:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:15:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:15:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:15:08] Running provider: rss_macro
[2026-05-30 09:15:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:15:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:15:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:15:09] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:20:04] ==============================
[2026-05-30 09:20:04] Starting institutional multi-source news fetch.
[2026-05-30 09:20:04] Running provider: forexfactory
[2026-05-30 09:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:20:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:20:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:20:06] Running provider: tradingeconomics
[2026-05-30 09:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:20:06] Running provider: fmp
[2026-05-30 09:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:20:06] Running provider: rss_macro
[2026-05-30 09:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:20:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:25:03] ==============================
[2026-05-30 09:25:03] Starting institutional multi-source news fetch.
[2026-05-30 09:25:03] Running provider: forexfactory
[2026-05-30 09:25:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:25:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:25:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:25:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:25:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:25:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:25:07] Running provider: tradingeconomics
[2026-05-30 09:25:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:25:07] Running provider: fmp
[2026-05-30 09:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:25:07] Running provider: rss_macro
[2026-05-30 09:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:25:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:30:03] ==============================
[2026-05-30 09:30:03] Starting institutional multi-source news fetch.
[2026-05-30 09:30:04] Running provider: forexfactory
[2026-05-30 09:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:30:11] Running provider: tradingeconomics
[2026-05-30 09:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:30:11] Running provider: fmp
[2026-05-30 09:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:30:11] Running provider: rss_macro
[2026-05-30 09:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:30:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:35:03] ==============================
[2026-05-30 09:35:03] Starting institutional multi-source news fetch.
[2026-05-30 09:35:03] Running provider: forexfactory
[2026-05-30 09:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:35:05] Running provider: tradingeconomics
[2026-05-30 09:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:35:05] Running provider: fmp
[2026-05-30 09:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:35:05] Running provider: rss_macro
[2026-05-30 09:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:35:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:40:04] ==============================
[2026-05-30 09:40:04] Starting institutional multi-source news fetch.
[2026-05-30 09:40:04] Running provider: forexfactory
[2026-05-30 09:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:40:06] Running provider: tradingeconomics
[2026-05-30 09:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:40:06] Running provider: fmp
[2026-05-30 09:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:40:06] Running provider: rss_macro
[2026-05-30 09:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:40:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:45:03] ==============================
[2026-05-30 09:45:03] Starting institutional multi-source news fetch.
[2026-05-30 09:45:03] Running provider: forexfactory
[2026-05-30 09:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:45:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:45:06] Running provider: tradingeconomics
[2026-05-30 09:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:45:06] Running provider: fmp
[2026-05-30 09:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:45:11] Running provider: rss_macro
[2026-05-30 09:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:50:03] ==============================
[2026-05-30 09:50:03] Starting institutional multi-source news fetch.
[2026-05-30 09:50:03] Running provider: forexfactory
[2026-05-30 09:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:50:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:50:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:50:05] Running provider: tradingeconomics
[2026-05-30 09:50:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:50:05] Running provider: fmp
[2026-05-30 09:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:50:05] Running provider: rss_macro
[2026-05-30 09:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:50:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 09:55:03] ==============================
[2026-05-30 09:55:03] Starting institutional multi-source news fetch.
[2026-05-30 09:55:03] Running provider: forexfactory
[2026-05-30 09:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 09:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 09:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:55:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 09:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 09:55:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 09:55:05] Running provider: tradingeconomics
[2026-05-30 09:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 09:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:55:05] Running provider: fmp
[2026-05-30 09:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 09:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 09:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:55:05] Running provider: rss_macro
[2026-05-30 09:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 09:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 09:55:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:00:04] ==============================
[2026-05-30 10:00:04] Starting institutional multi-source news fetch.
[2026-05-30 10:00:04] Running provider: forexfactory
[2026-05-30 10:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:00:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:00:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:00:06] Running provider: tradingeconomics
[2026-05-30 10:00:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:00:06] Running provider: fmp
[2026-05-30 10:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:00:06] Running provider: rss_macro
[2026-05-30 10:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:00:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:05:03] ==============================
[2026-05-30 10:05:03] Starting institutional multi-source news fetch.
[2026-05-30 10:05:03] Running provider: forexfactory
[2026-05-30 10:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:05:05] Running provider: tradingeconomics
[2026-05-30 10:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:05:05] Running provider: fmp
[2026-05-30 10:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:05:05] Running provider: rss_macro
[2026-05-30 10:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:05:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:10:03] ==============================
[2026-05-30 10:10:03] Starting institutional multi-source news fetch.
[2026-05-30 10:10:03] Running provider: forexfactory
[2026-05-30 10:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:10:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:10:06] Running provider: tradingeconomics
[2026-05-30 10:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:10:06] Running provider: fmp
[2026-05-30 10:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:10:06] Running provider: rss_macro
[2026-05-30 10:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:10:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:15:03] ==============================
[2026-05-30 10:15:03] Starting institutional multi-source news fetch.
[2026-05-30 10:15:03] Running provider: forexfactory
[2026-05-30 10:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:15:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:15:06] Running provider: tradingeconomics
[2026-05-30 10:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:15:06] Running provider: fmp
[2026-05-30 10:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:15:06] Running provider: rss_macro
[2026-05-30 10:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:15:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:20:03] ==============================
[2026-05-30 10:20:03] Starting institutional multi-source news fetch.
[2026-05-30 10:20:03] Running provider: forexfactory
[2026-05-30 10:20:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:20:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:20:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:20:10] Running provider: tradingeconomics
[2026-05-30 10:20:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:20:10] Running provider: fmp
[2026-05-30 10:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:20:10] Running provider: rss_macro
[2026-05-30 10:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:20:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:25:03] ==============================
[2026-05-30 10:25:03] Starting institutional multi-source news fetch.
[2026-05-30 10:25:03] Running provider: forexfactory
[2026-05-30 10:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:25:05] Running provider: tradingeconomics
[2026-05-30 10:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:25:05] Running provider: fmp
[2026-05-30 10:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:25:05] Running provider: rss_macro
[2026-05-30 10:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:25:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:30:04] ==============================
[2026-05-30 10:30:04] Starting institutional multi-source news fetch.
[2026-05-30 10:30:04] Running provider: forexfactory
[2026-05-30 10:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:30:11] Running provider: tradingeconomics
[2026-05-30 10:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:30:11] Running provider: fmp
[2026-05-30 10:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:30:11] Running provider: rss_macro
[2026-05-30 10:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:30:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:35:03] ==============================
[2026-05-30 10:35:03] Starting institutional multi-source news fetch.
[2026-05-30 10:35:03] Running provider: forexfactory
[2026-05-30 10:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:35:05] Running provider: tradingeconomics
[2026-05-30 10:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:35:05] Running provider: fmp
[2026-05-30 10:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:35:06] Running provider: rss_macro
[2026-05-30 10:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:35:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:40:03] ==============================
[2026-05-30 10:40:03] Starting institutional multi-source news fetch.
[2026-05-30 10:40:03] Running provider: forexfactory
[2026-05-30 10:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:40:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:40:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:40:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:40:11] Running provider: tradingeconomics
[2026-05-30 10:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:40:11] Running provider: fmp
[2026-05-30 10:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:40:11] Running provider: rss_macro
[2026-05-30 10:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:40:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:45:03] ==============================
[2026-05-30 10:45:03] Starting institutional multi-source news fetch.
[2026-05-30 10:45:03] Running provider: forexfactory
[2026-05-30 10:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:45:05] Running provider: tradingeconomics
[2026-05-30 10:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:45:05] Running provider: fmp
[2026-05-30 10:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:45:06] Running provider: rss_macro
[2026-05-30 10:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:45:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:50:04] ==============================
[2026-05-30 10:50:04] Starting institutional multi-source news fetch.
[2026-05-30 10:50:04] Running provider: forexfactory
[2026-05-30 10:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:50:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:50:06] Running provider: tradingeconomics
[2026-05-30 10:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:50:06] Running provider: fmp
[2026-05-30 10:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:50:06] Running provider: rss_macro
[2026-05-30 10:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:50:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 10:55:03] ==============================
[2026-05-30 10:55:03] Starting institutional multi-source news fetch.
[2026-05-30 10:55:03] Running provider: forexfactory
[2026-05-30 10:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 10:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 10:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 10:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 10:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 10:55:14] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 10:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:14] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:14] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:55:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:55:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 10:55:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 10:55:15] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 10:55:15] Running provider: tradingeconomics
[2026-05-30 10:55:15] TradingEconomics API key not configured. Skipping.
[2026-05-30 10:55:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:55:15] Running provider: fmp
[2026-05-30 10:55:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 10:55:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 10:55:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:55:26] Running provider: rss_macro
[2026-05-30 10:55:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:55:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 10:55:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 10:55:26] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:00:03] ==============================
[2026-05-30 11:00:03] Starting institutional multi-source news fetch.
[2026-05-30 11:00:03] Running provider: forexfactory
[2026-05-30 11:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:00:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:00:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:00:05] Running provider: tradingeconomics
[2026-05-30 11:00:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:00:05] Running provider: fmp
[2026-05-30 11:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:00:06] Running provider: rss_macro
[2026-05-30 11:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:00:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:05:03] ==============================
[2026-05-30 11:05:03] Starting institutional multi-source news fetch.
[2026-05-30 11:05:03] Running provider: forexfactory
[2026-05-30 11:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:05:05] Running provider: tradingeconomics
[2026-05-30 11:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:05:05] Running provider: fmp
[2026-05-30 11:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:05:05] Running provider: rss_macro
[2026-05-30 11:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:10:03] ==============================
[2026-05-30 11:10:03] Starting institutional multi-source news fetch.
[2026-05-30 11:10:03] Running provider: forexfactory
[2026-05-30 11:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:10:05] Running provider: tradingeconomics
[2026-05-30 11:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:10:05] Running provider: fmp
[2026-05-30 11:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:10:05] Running provider: rss_macro
[2026-05-30 11:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:10:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:15:08] ==============================
[2026-05-30 11:15:08] Starting institutional multi-source news fetch.
[2026-05-30 11:15:08] Running provider: forexfactory
[2026-05-30 11:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:15:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:15:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:15:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:15:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:15:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:15:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:15:10] Running provider: tradingeconomics
[2026-05-30 11:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:15:10] Running provider: fmp
[2026-05-30 11:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:15:10] Running provider: rss_macro
[2026-05-30 11:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:15:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:20:03] ==============================
[2026-05-30 11:20:03] Starting institutional multi-source news fetch.
[2026-05-30 11:20:03] Running provider: forexfactory
[2026-05-30 11:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:20:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:20:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:20:10] Running provider: tradingeconomics
[2026-05-30 11:20:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:20:10] Running provider: fmp
[2026-05-30 11:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:20:10] Running provider: rss_macro
[2026-05-30 11:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:20:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:25:03] ==============================
[2026-05-30 11:25:03] Starting institutional multi-source news fetch.
[2026-05-30 11:25:03] Running provider: forexfactory
[2026-05-30 11:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:25:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:25:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:03] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:03] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:25:05] Running provider: tradingeconomics
[2026-05-30 11:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:25:05] Running provider: fmp
[2026-05-30 11:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:25:05] Running provider: rss_macro
[2026-05-30 11:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:25:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:30:04] ==============================
[2026-05-30 11:30:04] Starting institutional multi-source news fetch.
[2026-05-30 11:30:04] Running provider: forexfactory
[2026-05-30 11:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:30:11] Running provider: tradingeconomics
[2026-05-30 11:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:30:11] Running provider: fmp
[2026-05-30 11:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:30:11] Running provider: rss_macro
[2026-05-30 11:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:30:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:35:03] ==============================
[2026-05-30 11:35:03] Starting institutional multi-source news fetch.
[2026-05-30 11:35:03] Running provider: forexfactory
[2026-05-30 11:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:35:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:35:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:35:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:35:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:35:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:35:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:35:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:35:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:35:13] Running provider: tradingeconomics
[2026-05-30 11:35:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:35:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:35:13] Running provider: fmp
[2026-05-30 11:35:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:35:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:35:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:35:13] Running provider: rss_macro
[2026-05-30 11:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:35:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:35:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:35:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:40:04] ==============================
[2026-05-30 11:40:04] Starting institutional multi-source news fetch.
[2026-05-30 11:40:04] Running provider: forexfactory
[2026-05-30 11:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:40:06] Running provider: tradingeconomics
[2026-05-30 11:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:40:06] Running provider: fmp
[2026-05-30 11:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:40:11] Running provider: rss_macro
[2026-05-30 11:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:40:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:45:04] ==============================
[2026-05-30 11:45:04] Starting institutional multi-source news fetch.
[2026-05-30 11:45:04] Running provider: forexfactory
[2026-05-30 11:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:45:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:45:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:45:06] Running provider: tradingeconomics
[2026-05-30 11:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:45:06] Running provider: fmp
[2026-05-30 11:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:45:06] Running provider: rss_macro
[2026-05-30 11:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:45:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:50:03] ==============================
[2026-05-30 11:50:03] Starting institutional multi-source news fetch.
[2026-05-30 11:50:03] Running provider: forexfactory
[2026-05-30 11:50:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:50:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:50:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:50:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:50:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:50:10] Running provider: tradingeconomics
[2026-05-30 11:50:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:50:10] Running provider: fmp
[2026-05-30 11:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:50:10] Running provider: rss_macro
[2026-05-30 11:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:50:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 11:55:04] ==============================
[2026-05-30 11:55:04] Starting institutional multi-source news fetch.
[2026-05-30 11:55:04] Running provider: forexfactory
[2026-05-30 11:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 11:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 11:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 11:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 11:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 11:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 11:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 11:55:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 11:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 11:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 11:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 11:55:06] Running provider: tradingeconomics
[2026-05-30 11:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 11:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:55:06] Running provider: fmp
[2026-05-30 11:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 11:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 11:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:55:06] Running provider: rss_macro
[2026-05-30 11:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 11:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 11:55:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:00:04] ==============================
[2026-05-30 12:00:04] Starting institutional multi-source news fetch.
[2026-05-30 12:00:04] Running provider: forexfactory
[2026-05-30 12:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:00:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:00:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:00:11] Running provider: tradingeconomics
[2026-05-30 12:00:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:00:11] Running provider: fmp
[2026-05-30 12:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:00:11] Running provider: rss_macro
[2026-05-30 12:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:00:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:05:03] ==============================
[2026-05-30 12:05:03] Starting institutional multi-source news fetch.
[2026-05-30 12:05:04] Running provider: forexfactory
[2026-05-30 12:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:05:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:05:06] Running provider: tradingeconomics
[2026-05-30 12:05:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:05:06] Running provider: fmp
[2026-05-30 12:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:05:06] Running provider: rss_macro
[2026-05-30 12:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:10:03] ==============================
[2026-05-30 12:10:03] Starting institutional multi-source news fetch.
[2026-05-30 12:10:03] Running provider: forexfactory
[2026-05-30 12:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:10:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:10:06] Running provider: tradingeconomics
[2026-05-30 12:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:10:06] Running provider: fmp
[2026-05-30 12:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:10:06] Running provider: rss_macro
[2026-05-30 12:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:10:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:15:03] ==============================
[2026-05-30 12:15:03] Starting institutional multi-source news fetch.
[2026-05-30 12:15:03] Running provider: forexfactory
[2026-05-30 12:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:15:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:15:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:15:05] Running provider: tradingeconomics
[2026-05-30 12:15:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:15:05] Running provider: fmp
[2026-05-30 12:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:15:06] Running provider: rss_macro
[2026-05-30 12:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:15:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:20:03] ==============================
[2026-05-30 12:20:03] Starting institutional multi-source news fetch.
[2026-05-30 12:20:03] Running provider: forexfactory
[2026-05-30 12:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:20:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:20:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:20:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:20:10] Running provider: tradingeconomics
[2026-05-30 12:20:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:20:10] Running provider: fmp
[2026-05-30 12:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:20:10] Running provider: rss_macro
[2026-05-30 12:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:20:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:25:03] ==============================
[2026-05-30 12:25:03] Starting institutional multi-source news fetch.
[2026-05-30 12:25:03] Running provider: forexfactory
[2026-05-30 12:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:25:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:25:05] Running provider: tradingeconomics
[2026-05-30 12:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:25:05] Running provider: fmp
[2026-05-30 12:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:25:05] Running provider: rss_macro
[2026-05-30 12:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:25:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:30:03] ==============================
[2026-05-30 12:30:03] Starting institutional multi-source news fetch.
[2026-05-30 12:30:03] Running provider: forexfactory
[2026-05-30 12:30:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:30:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:30:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:30:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:30:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:30:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:30:10] Running provider: tradingeconomics
[2026-05-30 12:30:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:30:10] Running provider: fmp
[2026-05-30 12:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:30:10] Running provider: rss_macro
[2026-05-30 12:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:30:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:35:03] ==============================
[2026-05-30 12:35:03] Starting institutional multi-source news fetch.
[2026-05-30 12:35:03] Running provider: forexfactory
[2026-05-30 12:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:35:05] Running provider: tradingeconomics
[2026-05-30 12:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:35:05] Running provider: fmp
[2026-05-30 12:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:35:05] Running provider: rss_macro
[2026-05-30 12:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:35:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:40:03] ==============================
[2026-05-30 12:40:03] Starting institutional multi-source news fetch.
[2026-05-30 12:40:04] Running provider: forexfactory
[2026-05-30 12:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:40:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:40:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:40:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:40:11] Running provider: tradingeconomics
[2026-05-30 12:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:40:11] Running provider: fmp
[2026-05-30 12:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:40:11] Running provider: rss_macro
[2026-05-30 12:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:40:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:45:03] ==============================
[2026-05-30 12:45:03] Starting institutional multi-source news fetch.
[2026-05-30 12:45:03] Running provider: forexfactory
[2026-05-30 12:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:45:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:45:10] Running provider: tradingeconomics
[2026-05-30 12:45:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:45:10] Running provider: fmp
[2026-05-30 12:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:45:11] Running provider: rss_macro
[2026-05-30 12:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:50:04] ==============================
[2026-05-30 12:50:04] Starting institutional multi-source news fetch.
[2026-05-30 12:50:04] Running provider: forexfactory
[2026-05-30 12:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:50:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:50:06] Running provider: tradingeconomics
[2026-05-30 12:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:50:06] Running provider: fmp
[2026-05-30 12:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:50:06] Running provider: rss_macro
[2026-05-30 12:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:50:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 12:55:03] ==============================
[2026-05-30 12:55:03] Starting institutional multi-source news fetch.
[2026-05-30 12:55:03] Running provider: forexfactory
[2026-05-30 12:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 12:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 12:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 12:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 12:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 12:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 12:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:55:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 12:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 12:55:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 12:55:10] Running provider: tradingeconomics
[2026-05-30 12:55:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 12:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:55:10] Running provider: fmp
[2026-05-30 12:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 12:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 12:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:55:10] Running provider: rss_macro
[2026-05-30 12:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 12:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 12:55:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:00:04] ==============================
[2026-05-30 13:00:04] Starting institutional multi-source news fetch.
[2026-05-30 13:00:04] Running provider: forexfactory
[2026-05-30 13:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:00:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:00:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:00:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:00:06] Running provider: tradingeconomics
[2026-05-30 13:00:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:00:06] Running provider: fmp
[2026-05-30 13:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:00:06] Running provider: rss_macro
[2026-05-30 13:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:00:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:05:03] ==============================
[2026-05-30 13:05:03] Starting institutional multi-source news fetch.
[2026-05-30 13:05:04] Running provider: forexfactory
[2026-05-30 13:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:05:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:05:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:05:06] Running provider: tradingeconomics
[2026-05-30 13:05:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:05:06] Running provider: fmp
[2026-05-30 13:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:05:06] Running provider: rss_macro
[2026-05-30 13:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:10:03] ==============================
[2026-05-30 13:10:03] Starting institutional multi-source news fetch.
[2026-05-30 13:10:03] Running provider: forexfactory
[2026-05-30 13:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:10:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:10:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:10:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:10:11] Running provider: tradingeconomics
[2026-05-30 13:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:10:11] Running provider: fmp
[2026-05-30 13:10:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:10:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:10:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:10:16] Running provider: rss_macro
[2026-05-30 13:10:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:10:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:10:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:10:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:15:03] ==============================
[2026-05-30 13:15:03] Starting institutional multi-source news fetch.
[2026-05-30 13:15:03] Running provider: forexfactory
[2026-05-30 13:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:15:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:15:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:15:10] Running provider: tradingeconomics
[2026-05-30 13:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:15:10] Running provider: fmp
[2026-05-30 13:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:15:10] Running provider: rss_macro
[2026-05-30 13:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:15:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:20:03] ==============================
[2026-05-30 13:20:03] Starting institutional multi-source news fetch.
[2026-05-30 13:20:03] Running provider: forexfactory
[2026-05-30 13:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:20:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:20:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:20:11] Running provider: tradingeconomics
[2026-05-30 13:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:20:11] Running provider: fmp
[2026-05-30 13:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:20:11] Running provider: rss_macro
[2026-05-30 13:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:20:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:25:03] ==============================
[2026-05-30 13:25:03] Starting institutional multi-source news fetch.
[2026-05-30 13:25:03] Running provider: forexfactory
[2026-05-30 13:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:25:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:25:06] Running provider: tradingeconomics
[2026-05-30 13:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:25:06] Running provider: fmp
[2026-05-30 13:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:25:06] Running provider: rss_macro
[2026-05-30 13:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:25:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:30:03] ==============================
[2026-05-30 13:30:03] Starting institutional multi-source news fetch.
[2026-05-30 13:30:03] Running provider: forexfactory
[2026-05-30 13:30:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:30:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:30:11] Running provider: tradingeconomics
[2026-05-30 13:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:30:11] Running provider: fmp
[2026-05-30 13:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:30:12] Running provider: rss_macro
[2026-05-30 13:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:30:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:35:03] ==============================
[2026-05-30 13:35:03] Starting institutional multi-source news fetch.
[2026-05-30 13:35:03] Running provider: forexfactory
[2026-05-30 13:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:35:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:35:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:35:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:35:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:35:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:35:13] Running provider: tradingeconomics
[2026-05-30 13:35:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:35:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:35:13] Running provider: fmp
[2026-05-30 13:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:35:18] Running provider: rss_macro
[2026-05-30 13:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:35:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:40:03] ==============================
[2026-05-30 13:40:03] Starting institutional multi-source news fetch.
[2026-05-30 13:40:03] Running provider: forexfactory
[2026-05-30 13:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:40:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:40:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:40:05] Running provider: tradingeconomics
[2026-05-30 13:40:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:40:05] Running provider: fmp
[2026-05-30 13:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:40:05] Running provider: rss_macro
[2026-05-30 13:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:40:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:45:03] ==============================
[2026-05-30 13:45:03] Starting institutional multi-source news fetch.
[2026-05-30 13:45:03] Running provider: forexfactory
[2026-05-30 13:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:45:05] Running provider: tradingeconomics
[2026-05-30 13:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:45:05] Running provider: fmp
[2026-05-30 13:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:45:05] Running provider: rss_macro
[2026-05-30 13:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:45:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:50:03] ==============================
[2026-05-30 13:50:03] Starting institutional multi-source news fetch.
[2026-05-30 13:50:03] Running provider: forexfactory
[2026-05-30 13:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:50:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:50:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:50:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:50:05] Running provider: tradingeconomics
[2026-05-30 13:50:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:50:05] Running provider: fmp
[2026-05-30 13:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:50:05] Running provider: rss_macro
[2026-05-30 13:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:50:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 13:55:03] ==============================
[2026-05-30 13:55:03] Starting institutional multi-source news fetch.
[2026-05-30 13:55:03] Running provider: forexfactory
[2026-05-30 13:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 13:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 13:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:55:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 13:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 13:55:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 13:55:05] Running provider: tradingeconomics
[2026-05-30 13:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 13:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:55:05] Running provider: fmp
[2026-05-30 13:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 13:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 13:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:55:05] Running provider: rss_macro
[2026-05-30 13:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 13:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 13:55:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:00:03] ==============================
[2026-05-30 14:00:03] Starting institutional multi-source news fetch.
[2026-05-30 14:00:03] Running provider: forexfactory
[2026-05-30 14:00:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:00:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:00:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:00:11] Running provider: tradingeconomics
[2026-05-30 14:00:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:00:11] Running provider: fmp
[2026-05-30 14:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:00:11] Running provider: rss_macro
[2026-05-30 14:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:00:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:05:03] ==============================
[2026-05-30 14:05:03] Starting institutional multi-source news fetch.
[2026-05-30 14:05:03] Running provider: forexfactory
[2026-05-30 14:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:05:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:05:05] Running provider: tradingeconomics
[2026-05-30 14:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:05:05] Running provider: fmp
[2026-05-30 14:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:05:05] Running provider: rss_macro
[2026-05-30 14:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:05:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:10:03] ==============================
[2026-05-30 14:10:03] Starting institutional multi-source news fetch.
[2026-05-30 14:10:03] Running provider: forexfactory
[2026-05-30 14:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:10:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:10:10] Running provider: tradingeconomics
[2026-05-30 14:10:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:10:10] Running provider: fmp
[2026-05-30 14:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:10:10] Running provider: rss_macro
[2026-05-30 14:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:10:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:15:03] ==============================
[2026-05-30 14:15:03] Starting institutional multi-source news fetch.
[2026-05-30 14:15:03] Running provider: forexfactory
[2026-05-30 14:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:15:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:15:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:15:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:15:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:15:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:15:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:15:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:15:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:15:10] Running provider: tradingeconomics
[2026-05-30 14:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:15:10] Running provider: fmp
[2026-05-30 14:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:15:10] Running provider: rss_macro
[2026-05-30 14:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:15:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:20:03] ==============================
[2026-05-30 14:20:03] Starting institutional multi-source news fetch.
[2026-05-30 14:20:03] Running provider: forexfactory
[2026-05-30 14:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:20:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:20:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:20:05] Running provider: tradingeconomics
[2026-05-30 14:20:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:20:05] Running provider: fmp
[2026-05-30 14:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:20:05] Running provider: rss_macro
[2026-05-30 14:20:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:20:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:20:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:20:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:25:03] ==============================
[2026-05-30 14:25:03] Starting institutional multi-source news fetch.
[2026-05-30 14:25:03] Running provider: forexfactory
[2026-05-30 14:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:25:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:25:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:25:10] Running provider: tradingeconomics
[2026-05-30 14:25:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:25:10] Running provider: fmp
[2026-05-30 14:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:25:11] Running provider: rss_macro
[2026-05-30 14:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:25:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:30:04] ==============================
[2026-05-30 14:30:04] Starting institutional multi-source news fetch.
[2026-05-30 14:30:04] Running provider: forexfactory
[2026-05-30 14:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:30:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:30:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:30:06] Running provider: tradingeconomics
[2026-05-30 14:30:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:30:06] Running provider: fmp
[2026-05-30 14:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:30:06] Running provider: rss_macro
[2026-05-30 14:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:30:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:35:03] ==============================
[2026-05-30 14:35:03] Starting institutional multi-source news fetch.
[2026-05-30 14:35:03] Running provider: forexfactory
[2026-05-30 14:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:35:05] Running provider: tradingeconomics
[2026-05-30 14:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:35:05] Running provider: fmp
[2026-05-30 14:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:35:05] Running provider: rss_macro
[2026-05-30 14:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:35:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:40:03] ==============================
[2026-05-30 14:40:03] Starting institutional multi-source news fetch.
[2026-05-30 14:40:03] Running provider: forexfactory
[2026-05-30 14:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:40:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:40:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:40:05] Running provider: tradingeconomics
[2026-05-30 14:40:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:40:05] Running provider: fmp
[2026-05-30 14:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:40:05] Running provider: rss_macro
[2026-05-30 14:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:40:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:45:03] ==============================
[2026-05-30 14:45:03] Starting institutional multi-source news fetch.
[2026-05-30 14:45:03] Running provider: forexfactory
[2026-05-30 14:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:45:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:45:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:45:10] Running provider: tradingeconomics
[2026-05-30 14:45:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:45:10] Running provider: fmp
[2026-05-30 14:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:45:10] Running provider: rss_macro
[2026-05-30 14:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:45:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:50:03] ==============================
[2026-05-30 14:50:03] Starting institutional multi-source news fetch.
[2026-05-30 14:50:03] Running provider: forexfactory
[2026-05-30 14:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:50:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:50:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:50:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:50:10] Running provider: tradingeconomics
[2026-05-30 14:50:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:50:10] Running provider: fmp
[2026-05-30 14:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:50:10] Running provider: rss_macro
[2026-05-30 14:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:50:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 14:55:04] ==============================
[2026-05-30 14:55:04] Starting institutional multi-source news fetch.
[2026-05-30 14:55:04] Running provider: forexfactory
[2026-05-30 14:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 14:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 14:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 14:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 14:55:06] Running provider: tradingeconomics
[2026-05-30 14:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 14:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:55:06] Running provider: fmp
[2026-05-30 14:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 14:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 14:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:55:06] Running provider: rss_macro
[2026-05-30 14:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 14:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 14:55:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:00:04] ==============================
[2026-05-30 15:00:04] Starting institutional multi-source news fetch.
[2026-05-30 15:00:04] Running provider: forexfactory
[2026-05-30 15:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:00:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:00:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:00:06] Running provider: tradingeconomics
[2026-05-30 15:00:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:00:06] Running provider: fmp
[2026-05-30 15:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:00:06] Running provider: rss_macro
[2026-05-30 15:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:00:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:05:03] ==============================
[2026-05-30 15:05:03] Starting institutional multi-source news fetch.
[2026-05-30 15:05:03] Running provider: forexfactory
[2026-05-30 15:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:05:05] Running provider: tradingeconomics
[2026-05-30 15:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:05:05] Running provider: fmp
[2026-05-30 15:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:05:06] Running provider: rss_macro
[2026-05-30 15:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:10:03] ==============================
[2026-05-30 15:10:03] Starting institutional multi-source news fetch.
[2026-05-30 15:10:03] Running provider: forexfactory
[2026-05-30 15:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:10:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:10:05] Running provider: tradingeconomics
[2026-05-30 15:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:10:05] Running provider: fmp
[2026-05-30 15:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:10:05] Running provider: rss_macro
[2026-05-30 15:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:10:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:15:03] ==============================
[2026-05-30 15:15:03] Starting institutional multi-source news fetch.
[2026-05-30 15:15:03] Running provider: forexfactory
[2026-05-30 15:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:15:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:15:11] Running provider: tradingeconomics
[2026-05-30 15:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:15:11] Running provider: fmp
[2026-05-30 15:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:15:13] Running provider: rss_macro
[2026-05-30 15:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:15:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:20:03] ==============================
[2026-05-30 15:20:03] Starting institutional multi-source news fetch.
[2026-05-30 15:20:03] Running provider: forexfactory
[2026-05-30 15:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:20:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:20:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:20:05] Running provider: tradingeconomics
[2026-05-30 15:20:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:20:05] Running provider: fmp
[2026-05-30 15:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:20:05] Running provider: rss_macro
[2026-05-30 15:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:20:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:25:03] ==============================
[2026-05-30 15:25:03] Starting institutional multi-source news fetch.
[2026-05-30 15:25:03] Running provider: forexfactory
[2026-05-30 15:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:25:05] Running provider: tradingeconomics
[2026-05-30 15:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:25:05] Running provider: fmp
[2026-05-30 15:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:25:05] Running provider: rss_macro
[2026-05-30 15:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:25:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:30:03] ==============================
[2026-05-30 15:30:03] Starting institutional multi-source news fetch.
[2026-05-30 15:30:03] Running provider: forexfactory
[2026-05-30 15:30:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:30:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:30:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:30:10] Running provider: tradingeconomics
[2026-05-30 15:30:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:30:10] Running provider: fmp
[2026-05-30 15:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:30:10] Running provider: rss_macro
[2026-05-30 15:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:30:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:35:03] ==============================
[2026-05-30 15:35:03] Starting institutional multi-source news fetch.
[2026-05-30 15:35:03] Running provider: forexfactory
[2026-05-30 15:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:35:05] Running provider: tradingeconomics
[2026-05-30 15:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:35:05] Running provider: fmp
[2026-05-30 15:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:35:05] Running provider: rss_macro
[2026-05-30 15:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:35:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:40:03] ==============================
[2026-05-30 15:40:03] Starting institutional multi-source news fetch.
[2026-05-30 15:40:03] Running provider: forexfactory
[2026-05-30 15:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:40:06] Running provider: tradingeconomics
[2026-05-30 15:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:40:06] Running provider: fmp
[2026-05-30 15:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:40:06] Running provider: rss_macro
[2026-05-30 15:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:40:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:45:04] ==============================
[2026-05-30 15:45:04] Starting institutional multi-source news fetch.
[2026-05-30 15:45:04] Running provider: forexfactory
[2026-05-30 15:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:45:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:45:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:45:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:45:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:45:06] Running provider: tradingeconomics
[2026-05-30 15:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:45:06] Running provider: fmp
[2026-05-30 15:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:45:12] Running provider: rss_macro
[2026-05-30 15:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:45:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:50:03] ==============================
[2026-05-30 15:50:03] Starting institutional multi-source news fetch.
[2026-05-30 15:50:03] Running provider: forexfactory
[2026-05-30 15:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:50:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:50:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:50:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:50:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:50:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:50:13] Running provider: tradingeconomics
[2026-05-30 15:50:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:50:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:50:13] Running provider: fmp
[2026-05-30 15:50:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:50:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:50:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:50:13] Running provider: rss_macro
[2026-05-30 15:50:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:50:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:50:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:50:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 15:55:04] ==============================
[2026-05-30 15:55:04] Starting institutional multi-source news fetch.
[2026-05-30 15:55:04] Running provider: forexfactory
[2026-05-30 15:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 15:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 15:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:55:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 15:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 15:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 15:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 15:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 15:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 15:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 15:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 15:55:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 15:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:55:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:55:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 15:55:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 15:55:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 15:55:13] Running provider: tradingeconomics
[2026-05-30 15:55:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 15:55:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:55:13] Running provider: fmp
[2026-05-30 15:55:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 15:55:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 15:55:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:55:13] Running provider: rss_macro
[2026-05-30 15:55:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:55:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 15:55:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 15:55:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:00:04] ==============================
[2026-05-30 16:00:04] Starting institutional multi-source news fetch.
[2026-05-30 16:00:04] Running provider: forexfactory
[2026-05-30 16:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:00:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:00:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:00:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:00:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:00:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:00:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:00:13] Running provider: tradingeconomics
[2026-05-30 16:00:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:00:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:00:13] Running provider: fmp
[2026-05-30 16:00:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:00:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:00:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:00:14] Running provider: rss_macro
[2026-05-30 16:00:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:00:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:00:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:00:14] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:05:04] ==============================
[2026-05-30 16:05:04] Starting institutional multi-source news fetch.
[2026-05-30 16:05:04] Running provider: forexfactory
[2026-05-30 16:05:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:05:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:05:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:05:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:05:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:05:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:05:19] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:05:19] Running provider: tradingeconomics
[2026-05-30 16:05:19] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:05:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:05:19] Running provider: fmp
[2026-05-30 16:05:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:05:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:05:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:05:19] Running provider: rss_macro
[2026-05-30 16:05:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:05:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:05:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:05:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:10:03] ==============================
[2026-05-30 16:10:03] Starting institutional multi-source news fetch.
[2026-05-30 16:10:03] Running provider: forexfactory
[2026-05-30 16:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:10:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:10:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:10:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:10:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:10:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:10:17] Running provider: tradingeconomics
[2026-05-30 16:10:17] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:10:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:10:17] Running provider: fmp
[2026-05-30 16:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:10:17] Running provider: rss_macro
[2026-05-30 16:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:10:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:10:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:10:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:15:04] ==============================
[2026-05-30 16:15:04] Starting institutional multi-source news fetch.
[2026-05-30 16:15:04] Running provider: forexfactory
[2026-05-30 16:15:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:15:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:15:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:15:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:15:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:15:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:15:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:15:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:15:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:15:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:15:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:15:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:15:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:15:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:15:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:15:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:15:24] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:15:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:24] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:24] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:24] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:15:24] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:15:25] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:15:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:15:25] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:15:25] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:15:25] Running provider: tradingeconomics
[2026-05-30 16:15:25] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:15:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:15:25] Running provider: fmp
[2026-05-30 16:15:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:15:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:15:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:15:25] Running provider: rss_macro
[2026-05-30 16:15:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:15:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:15:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:15:26] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:20:03] ==============================
[2026-05-30 16:20:03] Starting institutional multi-source news fetch.
[2026-05-30 16:20:03] Running provider: forexfactory
[2026-05-30 16:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:20:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:20:06] Running provider: tradingeconomics
[2026-05-30 16:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:20:06] Running provider: fmp
[2026-05-30 16:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:20:06] Running provider: rss_macro
[2026-05-30 16:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:20:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:25:03] ==============================
[2026-05-30 16:25:03] Starting institutional multi-source news fetch.
[2026-05-30 16:25:03] Running provider: forexfactory
[2026-05-30 16:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:25:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:25:06] Running provider: tradingeconomics
[2026-05-30 16:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:25:06] Running provider: fmp
[2026-05-30 16:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:25:06] Running provider: rss_macro
[2026-05-30 16:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:25:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:30:04] ==============================
[2026-05-30 16:30:04] Starting institutional multi-source news fetch.
[2026-05-30 16:30:04] Running provider: forexfactory
[2026-05-30 16:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:30:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:30:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:30:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:30:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:30:13] Running provider: tradingeconomics
[2026-05-30 16:30:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:30:13] Running provider: fmp
[2026-05-30 16:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:30:13] Running provider: rss_macro
[2026-05-30 16:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:30:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:35:03] ==============================
[2026-05-30 16:35:03] Starting institutional multi-source news fetch.
[2026-05-30 16:35:03] Running provider: forexfactory
[2026-05-30 16:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:35:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:35:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:35:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:35:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:35:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:35:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:35:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:35:06] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:35:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:35:07] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:35:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:35:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:35:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:35:07] Running provider: tradingeconomics
[2026-05-30 16:35:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:35:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:35:07] Running provider: fmp
[2026-05-30 16:35:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:35:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:35:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:35:08] Running provider: rss_macro
[2026-05-30 16:35:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:35:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:35:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:35:08] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:40:03] ==============================
[2026-05-30 16:40:03] Starting institutional multi-source news fetch.
[2026-05-30 16:40:03] Running provider: forexfactory
[2026-05-30 16:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:40:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:40:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:40:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:40:07] Running provider: tradingeconomics
[2026-05-30 16:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:40:07] Running provider: fmp
[2026-05-30 16:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:40:07] Running provider: rss_macro
[2026-05-30 16:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:40:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:45:04] ==============================
[2026-05-30 16:45:04] Starting institutional multi-source news fetch.
[2026-05-30 16:45:04] Running provider: forexfactory
[2026-05-30 16:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:45:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:45:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:45:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:45:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:45:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:45:12] Running provider: tradingeconomics
[2026-05-30 16:45:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:45:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:45:12] Running provider: fmp
[2026-05-30 16:45:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:45:19] Running provider: rss_macro
[2026-05-30 16:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:45:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:50:03] ==============================
[2026-05-30 16:50:03] Starting institutional multi-source news fetch.
[2026-05-30 16:50:03] Running provider: forexfactory
[2026-05-30 16:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:50:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:50:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:50:26] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:50:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:26] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:26] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:27] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:50:27] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:50:27] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:50:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:50:27] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:50:28] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:50:28] Running provider: tradingeconomics
[2026-05-30 16:50:28] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:50:28] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:50:28] Running provider: fmp
[2026-05-30 16:50:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:50:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:50:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:50:28] Running provider: rss_macro
[2026-05-30 16:50:29] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:50:29] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:50:29] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:50:29] Finished news fetch. Total saved/updated: 431
[2026-05-30 16:55:03] ==============================
[2026-05-30 16:55:03] Starting institutional multi-source news fetch.
[2026-05-30 16:55:03] Running provider: forexfactory
[2026-05-30 16:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 16:55:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 16:55:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 16:55:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:55:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 16:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 16:55:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 16:55:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 16:55:25] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 16:55:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:26] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:26] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:26] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:55:26] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:55:31] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:55:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:31] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 16:55:31] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 16:55:32] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 16:55:32] Running provider: tradingeconomics
[2026-05-30 16:55:32] TradingEconomics API key not configured. Skipping.
[2026-05-30 16:55:32] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:55:32] Running provider: fmp
[2026-05-30 16:55:32] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 16:55:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 16:55:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:55:37] Running provider: rss_macro
[2026-05-30 16:55:38] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:55:43] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 16:55:43] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 16:55:43] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:00:04] ==============================
[2026-05-30 17:00:04] Starting institutional multi-source news fetch.
[2026-05-30 17:00:04] Running provider: forexfactory
[2026-05-30 17:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:00:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:00:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:00:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:00:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:00:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:00:30] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:00:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:30] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:30] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:30] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:00:36] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:00:36] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:00:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:37] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:00:37] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:00:37] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:00:37] Running provider: tradingeconomics
[2026-05-30 17:00:37] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:00:37] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:00:37] Running provider: fmp
[2026-05-30 17:00:37] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:00:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:00:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:00:37] Running provider: rss_macro
[2026-05-30 17:00:38] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:00:38] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:00:38] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:00:38] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:05:03] ==============================
[2026-05-30 17:05:03] Starting institutional multi-source news fetch.
[2026-05-30 17:05:03] Running provider: forexfactory
[2026-05-30 17:05:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:05:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:05:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-05-30 17:05:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:05:31] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:05:31] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:05:37] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:05:37] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:05:37] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:05:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:37] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:37] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:37] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:05:37] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:05:38] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:05:38] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:38] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:05:38] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:05:38] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:05:38] Running provider: tradingeconomics
[2026-05-30 17:05:38] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:05:38] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:05:38] Running provider: fmp
[2026-05-30 17:05:39] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:05:39] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:05:39] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:05:39] Running provider: rss_macro
[2026-05-30 17:05:40] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:05:40] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:05:40] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:05:40] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:10:03] ==============================
[2026-05-30 17:10:03] Starting institutional multi-source news fetch.
[2026-05-30 17:10:03] Running provider: forexfactory
[2026-05-30 17:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:10:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:10:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:10:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:10:22] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:10:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:10:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:10:24] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:10:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:10:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:10:24] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:10:24] Running provider: tradingeconomics
[2026-05-30 17:10:24] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:10:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:10:24] Running provider: fmp
[2026-05-30 17:10:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:10:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:10:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:10:24] Running provider: rss_macro
[2026-05-30 17:10:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:10:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:10:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:10:25] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:15:03] ==============================
[2026-05-30 17:15:03] Starting institutional multi-source news fetch.
[2026-05-30 17:15:03] Running provider: forexfactory
[2026-05-30 17:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:15:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:15:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:15:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:15:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:15:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:15:14] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:15:14] Running provider: tradingeconomics
[2026-05-30 17:15:14] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:15:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:15:14] Running provider: fmp
[2026-05-30 17:15:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:15:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:15:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:15:15] Running provider: rss_macro
[2026-05-30 17:15:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:15:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:15:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:15:20] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:20:04] ==============================
[2026-05-30 17:20:04] Starting institutional multi-source news fetch.
[2026-05-30 17:20:04] Running provider: forexfactory
[2026-05-30 17:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:20:19] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:20:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:20:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:20:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:20:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:20:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:20:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:20:31] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:20:31] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:20:36] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:20:36] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:20:36] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:20:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:37] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:37] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:37] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:20:37] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:20:37] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:20:38] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:38] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:20:38] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:20:38] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:20:38] Running provider: tradingeconomics
[2026-05-30 17:20:38] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:20:38] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:20:38] Running provider: fmp
[2026-05-30 17:20:38] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:20:38] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:20:38] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:20:38] Running provider: rss_macro
[2026-05-30 17:20:39] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:20:39] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:20:39] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:20:39] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:25:03] ==============================
[2026-05-30 17:25:03] Starting institutional multi-source news fetch.
[2026-05-30 17:25:03] Running provider: forexfactory
[2026-05-30 17:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:25:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:25:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:25:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:25:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:25:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:25:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:25:18] Running provider: tradingeconomics
[2026-05-30 17:25:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:25:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:25:18] Running provider: fmp
[2026-05-30 17:25:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:25:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:25:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:25:18] Running provider: rss_macro
[2026-05-30 17:25:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:25:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:25:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:25:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:30:04] ==============================
[2026-05-30 17:30:04] Starting institutional multi-source news fetch.
[2026-05-30 17:30:04] Running provider: forexfactory
[2026-05-30 17:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:30:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:30:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:13] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:13] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:13] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:30:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:30:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:30:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:30:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:30:22] Running provider: tradingeconomics
[2026-05-30 17:30:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:30:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:30:22] Running provider: fmp
[2026-05-30 17:30:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:30:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:30:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:30:28] Running provider: rss_macro
[2026-05-30 17:30:29] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:30:39] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:30:39] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:30:39] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:35:03] ==============================
[2026-05-30 17:35:03] Starting institutional multi-source news fetch.
[2026-05-30 17:35:03] Running provider: forexfactory
[2026-05-30 17:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:35:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:35:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:35:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:35:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:35:27] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:35:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:27] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:27] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:27] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:35:27] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:35:28] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:35:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:35:28] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:35:29] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:35:29] Running provider: tradingeconomics
[2026-05-30 17:35:29] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:35:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:35:29] Running provider: fmp
[2026-05-30 17:35:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:35:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:35:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:35:29] Running provider: rss_macro
[2026-05-30 17:35:40] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:35:40] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:35:40] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:35:40] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:40:04] ==============================
[2026-05-30 17:40:04] Starting institutional multi-source news fetch.
[2026-05-30 17:40:04] Running provider: forexfactory
[2026-05-30 17:40:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:40:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:40:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:40:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:40:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:40:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:40:18] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:40:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:26] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:26] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:26] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:40:27] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:40:27] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:40:32] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:32] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:40:32] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:40:33] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:40:33] Running provider: tradingeconomics
[2026-05-30 17:40:33] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:40:33] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:40:33] Running provider: fmp
[2026-05-30 17:40:33] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:40:38] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:40:38] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:40:38] Running provider: rss_macro
[2026-05-30 17:40:39] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:40:39] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:40:39] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:40:39] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:45:03] ==============================
[2026-05-30 17:45:03] Starting institutional multi-source news fetch.
[2026-05-30 17:45:03] Running provider: forexfactory
[2026-05-30 17:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:45:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:45:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:45:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:45:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:45:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:45:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:45:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:45:23] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:45:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:45:34] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:45:34] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:45:39] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:39] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:45:39] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:45:40] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:45:40] Running provider: tradingeconomics
[2026-05-30 17:45:40] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:45:40] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:45:40] Running provider: fmp
[2026-05-30 17:45:45] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:45:45] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:45:45] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:45:45] Running provider: rss_macro
[2026-05-30 17:45:45] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:45:50] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:45:50] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:45:50] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:50:03] ==============================
[2026-05-30 17:50:03] Starting institutional multi-source news fetch.
[2026-05-30 17:50:03] Running provider: forexfactory
[2026-05-30 17:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:50:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:50:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:50:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:50:24] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:50:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:50:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:50:24] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:50:24] Running provider: tradingeconomics
[2026-05-30 17:50:24] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:50:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:50:24] Running provider: fmp
[2026-05-30 17:50:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:50:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:50:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:50:25] Running provider: rss_macro
[2026-05-30 17:50:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:50:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:50:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:50:26] Finished news fetch. Total saved/updated: 431
[2026-05-30 17:55:03] ==============================
[2026-05-30 17:55:03] Starting institutional multi-source news fetch.
[2026-05-30 17:55:03] Running provider: forexfactory
[2026-05-30 17:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 17:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 17:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 17:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 17:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 17:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 17:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 17:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 17:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 17:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 17:55:20] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 17:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:21] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:21] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:21] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:55:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:55:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:55:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 17:55:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 17:55:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 17:55:22] Running provider: tradingeconomics
[2026-05-30 17:55:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 17:55:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:55:22] Running provider: fmp
[2026-05-30 17:55:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 17:55:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 17:55:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:55:23] Running provider: rss_macro
[2026-05-30 17:55:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:55:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 17:55:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 17:55:24] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:00:05] ==============================
[2026-05-30 18:00:05] Starting institutional multi-source news fetch.
[2026-05-30 18:00:05] Running provider: forexfactory
[2026-05-30 18:00:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:00:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:00:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:00:18] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:00:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:00:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:00:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:00:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:00:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:00:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:00:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:00:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:00:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:00:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:00:19] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:19] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:19] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:19] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:00:19] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:00:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:00:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:00:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:00:20] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:00:20] Running provider: tradingeconomics
[2026-05-30 18:00:20] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:00:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:00:20] Running provider: fmp
[2026-05-30 18:00:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:00:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:00:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:00:25] Running provider: rss_macro
[2026-05-30 18:00:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:00:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:00:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:00:37] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:05:03] ==============================
[2026-05-30 18:05:03] Starting institutional multi-source news fetch.
[2026-05-30 18:05:03] Running provider: forexfactory
[2026-05-30 18:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:05:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:05:11] Running provider: tradingeconomics
[2026-05-30 18:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:05:11] Running provider: fmp
[2026-05-30 18:05:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:05:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:05:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:05:14] Running provider: rss_macro
[2026-05-30 18:05:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:05:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:05:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:05:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:10:03] ==============================
[2026-05-30 18:10:03] Starting institutional multi-source news fetch.
[2026-05-30 18:10:03] Running provider: forexfactory
[2026-05-30 18:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:10:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:10:26] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:10:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:10:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:10:26] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:10:27] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:10:27] Running provider: tradingeconomics
[2026-05-30 18:10:27] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:10:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:10:27] Running provider: fmp
[2026-05-30 18:10:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:10:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:10:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:10:27] Running provider: rss_macro
[2026-05-30 18:10:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:10:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:10:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:10:32] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:15:04] ==============================
[2026-05-30 18:15:04] Starting institutional multi-source news fetch.
[2026-05-30 18:15:04] Running provider: forexfactory
[2026-05-30 18:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:15:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:15:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:15:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:15:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:15:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:15:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:15:12] Running provider: tradingeconomics
[2026-05-30 18:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:15:12] Running provider: fmp
[2026-05-30 18:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:15:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:15:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:15:18] Running provider: rss_macro
[2026-05-30 18:15:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:15:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:15:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:15:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:20:04] ==============================
[2026-05-30 18:20:04] Starting institutional multi-source news fetch.
[2026-05-30 18:20:04] Running provider: forexfactory
[2026-05-30 18:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:20:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:20:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:20:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:20:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:20:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:20:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:17] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:17] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:20:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:20:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:20:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:20:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:20:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:20:18] Running provider: tradingeconomics
[2026-05-30 18:20:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:20:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:20:18] Running provider: fmp
[2026-05-30 18:20:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:20:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:20:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:20:24] Running provider: rss_macro
[2026-05-30 18:20:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:20:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:20:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:20:24] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:25:03] ==============================
[2026-05-30 18:25:03] Starting institutional multi-source news fetch.
[2026-05-30 18:25:03] Running provider: forexfactory
[2026-05-30 18:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:25:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:25:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:25:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:25:06] Running provider: tradingeconomics
[2026-05-30 18:25:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:25:06] Running provider: fmp
[2026-05-30 18:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:25:07] Running provider: rss_macro
[2026-05-30 18:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:25:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:30:04] ==============================
[2026-05-30 18:30:04] Starting institutional multi-source news fetch.
[2026-05-30 18:30:04] Running provider: forexfactory
[2026-05-30 18:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:30:19] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:30:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:30:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:30:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:30:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:30:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:22] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:22] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:22] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:30:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:30:23] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:30:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:30:23] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:30:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:30:23] Running provider: tradingeconomics
[2026-05-30 18:30:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:30:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:30:23] Running provider: fmp
[2026-05-30 18:30:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:30:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:30:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:30:24] Running provider: rss_macro
[2026-05-30 18:30:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:30:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:30:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:30:24] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:35:03] ==============================
[2026-05-30 18:35:03] Starting institutional multi-source news fetch.
[2026-05-30 18:35:03] Running provider: forexfactory
[2026-05-30 18:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:35:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:35:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:35:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:35:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:35:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:35:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:35:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:35:07] Running provider: tradingeconomics
[2026-05-30 18:35:07] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:35:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:35:07] Running provider: fmp
[2026-05-30 18:35:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:35:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:35:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:35:08] Running provider: rss_macro
[2026-05-30 18:35:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:35:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:35:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:35:08] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:40:03] ==============================
[2026-05-30 18:40:03] Starting institutional multi-source news fetch.
[2026-05-30 18:40:03] Running provider: forexfactory
[2026-05-30 18:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:40:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:40:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:40:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:40:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:40:15] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:40:15] Running provider: tradingeconomics
[2026-05-30 18:40:15] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:40:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:40:15] Running provider: fmp
[2026-05-30 18:40:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:40:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:40:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:40:15] Running provider: rss_macro
[2026-05-30 18:40:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:40:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:40:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:40:16] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:45:03] ==============================
[2026-05-30 18:45:03] Starting institutional multi-source news fetch.
[2026-05-30 18:45:03] Running provider: forexfactory
[2026-05-30 18:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:45:05] Running provider: tradingeconomics
[2026-05-30 18:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:45:05] Running provider: fmp
[2026-05-30 18:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:45:05] Running provider: rss_macro
[2026-05-30 18:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:45:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:50:04] ==============================
[2026-05-30 18:50:04] Starting institutional multi-source news fetch.
[2026-05-30 18:50:04] Running provider: forexfactory
[2026-05-30 18:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:50:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:50:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:50:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:50:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:50:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:50:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:50:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:50:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:50:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:50:23] Running provider: tradingeconomics
[2026-05-30 18:50:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:50:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:50:23] Running provider: fmp
[2026-05-30 18:50:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:50:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:50:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:50:23] Running provider: rss_macro
[2026-05-30 18:50:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:50:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:50:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:50:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 18:55:03] ==============================
[2026-05-30 18:55:03] Starting institutional multi-source news fetch.
[2026-05-30 18:55:03] Running provider: forexfactory
[2026-05-30 18:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 18:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 18:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 18:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 18:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 18:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 18:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 18:55:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 18:55:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 18:55:22] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 18:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:23] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:23] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:23] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:55:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:55:24] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 18:55:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 18:55:24] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 18:55:24] Running provider: tradingeconomics
[2026-05-30 18:55:24] TradingEconomics API key not configured. Skipping.
[2026-05-30 18:55:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:55:24] Running provider: fmp
[2026-05-30 18:55:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 18:55:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 18:55:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:55:25] Running provider: rss_macro
[2026-05-30 18:55:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:55:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 18:55:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 18:55:35] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:00:04] ==============================
[2026-05-30 19:00:04] Starting institutional multi-source news fetch.
[2026-05-30 19:00:04] Running provider: forexfactory
[2026-05-30 19:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:00:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:00:14] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:00:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:00:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:00:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:00:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:00:16] Running provider: tradingeconomics
[2026-05-30 19:00:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:00:16] Running provider: fmp
[2026-05-30 19:00:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:00:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:00:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:00:21] Running provider: rss_macro
[2026-05-30 19:00:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:00:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:00:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:00:21] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:05:03] ==============================
[2026-05-30 19:05:03] Starting institutional multi-source news fetch.
[2026-05-30 19:05:03] Running provider: forexfactory
[2026-05-30 19:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:05:05] Running provider: tradingeconomics
[2026-05-30 19:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:05:05] Running provider: fmp
[2026-05-30 19:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:05:06] Running provider: rss_macro
[2026-05-30 19:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:10:05] ==============================
[2026-05-30 19:10:05] Starting institutional multi-source news fetch.
[2026-05-30 19:10:05] Running provider: forexfactory
[2026-05-30 19:10:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:10:11] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:10:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:10:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:10:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:10:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:10:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:10:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:10:19] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:19] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:19] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:19] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:10:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:10:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:10:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:10:21] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:10:21] Running provider: tradingeconomics
[2026-05-30 19:10:21] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:10:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:10:21] Running provider: fmp
[2026-05-30 19:10:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:10:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:10:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:10:26] Running provider: rss_macro
[2026-05-30 19:10:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:10:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:10:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:10:27] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:15:04] ==============================
[2026-05-30 19:15:04] Starting institutional multi-source news fetch.
[2026-05-30 19:15:04] Running provider: forexfactory
[2026-05-30 19:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:15:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:15:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:15:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:15:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:15:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:15:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:15:13] Running provider: tradingeconomics
[2026-05-30 19:15:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:15:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:15:13] Running provider: fmp
[2026-05-30 19:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:15:13] Running provider: rss_macro
[2026-05-30 19:15:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:15:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:15:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:15:14] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:20:03] ==============================
[2026-05-30 19:20:03] Starting institutional multi-source news fetch.
[2026-05-30 19:20:03] Running provider: forexfactory
[2026-05-30 19:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:20:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:20:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:20:11] Running provider: tradingeconomics
[2026-05-30 19:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:20:11] Running provider: fmp
[2026-05-30 19:20:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:20:17] Running provider: rss_macro
[2026-05-30 19:20:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:20:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:20:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:20:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:25:03] ==============================
[2026-05-30 19:25:03] Starting institutional multi-source news fetch.
[2026-05-30 19:25:03] Running provider: forexfactory
[2026-05-30 19:25:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:25:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:25:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:25:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:25:11] Running provider: tradingeconomics
[2026-05-30 19:25:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:25:11] Running provider: fmp
[2026-05-30 19:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:25:11] Running provider: rss_macro
[2026-05-30 19:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:25:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:30:04] ==============================
[2026-05-30 19:30:04] Starting institutional multi-source news fetch.
[2026-05-30 19:30:04] Running provider: forexfactory
[2026-05-30 19:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:30:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:30:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:30:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:30:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:30:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:30:17] Running provider: tradingeconomics
[2026-05-30 19:30:17] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:30:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:30:17] Running provider: fmp
[2026-05-30 19:30:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:30:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:30:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:30:23] Running provider: rss_macro
[2026-05-30 19:30:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:30:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:30:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:30:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:35:03] ==============================
[2026-05-30 19:35:03] Starting institutional multi-source news fetch.
[2026-05-30 19:35:03] Running provider: forexfactory
[2026-05-30 19:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:35:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:35:14] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:14] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:14] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:35:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:35:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:35:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:35:16] Running provider: tradingeconomics
[2026-05-30 19:35:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:35:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:35:16] Running provider: fmp
[2026-05-30 19:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:35:17] Running provider: rss_macro
[2026-05-30 19:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:35:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:35:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:35:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:40:04] ==============================
[2026-05-30 19:40:04] Starting institutional multi-source news fetch.
[2026-05-30 19:40:04] Running provider: forexfactory
[2026-05-30 19:40:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:40:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:40:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:40:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:40:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:40:14] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:40:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:40:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:40:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:40:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:40:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:40:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:40:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:40:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:40:30] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:40:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:31] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:31] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:31] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:40:36] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:40:36] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:40:36] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:36] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:40:37] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:40:37] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:40:37] Running provider: tradingeconomics
[2026-05-30 19:40:37] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:40:37] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:40:37] Running provider: fmp
[2026-05-30 19:40:37] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:40:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:40:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:40:37] Running provider: rss_macro
[2026-05-30 19:40:37] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:40:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:40:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:40:37] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:45:03] ==============================
[2026-05-30 19:45:03] Starting institutional multi-source news fetch.
[2026-05-30 19:45:03] Running provider: forexfactory
[2026-05-30 19:45:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:45:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:45:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:45:10] Running provider: tradingeconomics
[2026-05-30 19:45:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:45:10] Running provider: fmp
[2026-05-30 19:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:45:11] Running provider: rss_macro
[2026-05-30 19:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:50:03] ==============================
[2026-05-30 19:50:03] Starting institutional multi-source news fetch.
[2026-05-30 19:50:03] Running provider: forexfactory
[2026-05-30 19:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:50:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:17] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:17] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:50:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:50:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:50:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:50:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:50:18] Running provider: tradingeconomics
[2026-05-30 19:50:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:50:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:50:18] Running provider: fmp
[2026-05-30 19:50:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:50:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:50:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:50:19] Running provider: rss_macro
[2026-05-30 19:50:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:50:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:50:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:50:20] Finished news fetch. Total saved/updated: 431
[2026-05-30 19:55:03] ==============================
[2026-05-30 19:55:03] Starting institutional multi-source news fetch.
[2026-05-30 19:55:03] Running provider: forexfactory
[2026-05-30 19:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 19:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 19:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 19:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 19:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 19:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 19:55:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 19:55:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 19:55:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 19:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:55:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:55:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:55:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 19:55:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 19:55:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 19:55:23] Running provider: tradingeconomics
[2026-05-30 19:55:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 19:55:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:55:23] Running provider: fmp
[2026-05-30 19:55:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 19:55:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 19:55:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:55:23] Running provider: rss_macro
[2026-05-30 19:55:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:55:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 19:55:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 19:55:28] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:00:04] ==============================
[2026-05-30 20:00:04] Starting institutional multi-source news fetch.
[2026-05-30 20:00:04] Running provider: forexfactory
[2026-05-30 20:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:00:14] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:00:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:00:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:00:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:00:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:00:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:00:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:00:23] Running provider: tradingeconomics
[2026-05-30 20:00:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:00:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:00:23] Running provider: fmp
[2026-05-30 20:00:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:00:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:00:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:00:23] Running provider: rss_macro
[2026-05-30 20:00:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:00:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:00:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:00:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:05:04] ==============================
[2026-05-30 20:05:04] Starting institutional multi-source news fetch.
[2026-05-30 20:05:04] Running provider: forexfactory
[2026-05-30 20:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:05:06] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:05:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:05:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:05:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:05:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:05:13] Running provider: tradingeconomics
[2026-05-30 20:05:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:05:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:05:13] Running provider: fmp
[2026-05-30 20:05:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:05:13] Running provider: rss_macro
[2026-05-30 20:05:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:05:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:05:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:05:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:10:03] ==============================
[2026-05-30 20:10:03] Starting institutional multi-source news fetch.
[2026-05-30 20:10:03] Running provider: forexfactory
[2026-05-30 20:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:10:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:10:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:10:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:10:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:10:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:10:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:10:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:10:18] Running provider: tradingeconomics
[2026-05-30 20:10:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:10:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:10:18] Running provider: fmp
[2026-05-30 20:10:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:10:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:10:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:10:18] Running provider: rss_macro
[2026-05-30 20:10:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:10:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:10:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:10:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:15:03] ==============================
[2026-05-30 20:15:03] Starting institutional multi-source news fetch.
[2026-05-30 20:15:03] Running provider: forexfactory
[2026-05-30 20:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:15:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:15:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:15:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:15:12] Running provider: tradingeconomics
[2026-05-30 20:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:15:12] Running provider: fmp
[2026-05-30 20:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:15:12] Running provider: rss_macro
[2026-05-30 20:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:15:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:20:03] ==============================
[2026-05-30 20:20:03] Starting institutional multi-source news fetch.
[2026-05-30 20:20:03] Running provider: forexfactory
[2026-05-30 20:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:20:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:20:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:20:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:20:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:20:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:20:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:20:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:20:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:20:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:20:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:20:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:20:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:20:23] Running provider: tradingeconomics
[2026-05-30 20:20:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:20:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:20:23] Running provider: fmp
[2026-05-30 20:20:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:20:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:20:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:20:23] Running provider: rss_macro
[2026-05-30 20:20:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:20:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:20:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:20:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:25:03] ==============================
[2026-05-30 20:25:03] Starting institutional multi-source news fetch.
[2026-05-30 20:25:03] Running provider: forexfactory
[2026-05-30 20:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:25:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:25:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:25:19] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:25:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:19] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:19] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:19] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:25:19] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:25:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:25:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:25:20] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:25:20] Running provider: tradingeconomics
[2026-05-30 20:25:20] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:25:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:25:20] Running provider: fmp
[2026-05-30 20:25:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:25:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:25:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:25:20] Running provider: rss_macro
[2026-05-30 20:25:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:25:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:25:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:25:21] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:30:03] ==============================
[2026-05-30 20:30:03] Starting institutional multi-source news fetch.
[2026-05-30 20:30:04] Running provider: forexfactory
[2026-05-30 20:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:30:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:30:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:30:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:30:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:30:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:30:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:30:22] Running provider: tradingeconomics
[2026-05-30 20:30:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:30:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:30:22] Running provider: fmp
[2026-05-30 20:30:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:30:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:30:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:30:22] Running provider: rss_macro
[2026-05-30 20:30:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:30:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:30:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:30:22] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:35:03] ==============================
[2026-05-30 20:35:03] Starting institutional multi-source news fetch.
[2026-05-30 20:35:03] Running provider: forexfactory
[2026-05-30 20:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:35:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:35:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:35:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:35:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:35:18] Running provider: tradingeconomics
[2026-05-30 20:35:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:35:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:35:18] Running provider: fmp
[2026-05-30 20:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:35:18] Running provider: rss_macro
[2026-05-30 20:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:35:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:40:03] ==============================
[2026-05-30 20:40:03] Starting institutional multi-source news fetch.
[2026-05-30 20:40:03] Running provider: forexfactory
[2026-05-30 20:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:40:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:40:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:40:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:40:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:40:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:40:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:40:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:40:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:18] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:18] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:18] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:40:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:40:19] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:40:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:40:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:40:19] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:40:19] Running provider: tradingeconomics
[2026-05-30 20:40:19] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:40:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:40:19] Running provider: fmp
[2026-05-30 20:40:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:40:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:40:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:40:20] Running provider: rss_macro
[2026-05-30 20:40:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:40:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:40:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:40:21] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:45:03] ==============================
[2026-05-30 20:45:03] Starting institutional multi-source news fetch.
[2026-05-30 20:45:03] Running provider: forexfactory
[2026-05-30 20:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:45:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:45:05] Running provider: tradingeconomics
[2026-05-30 20:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:45:05] Running provider: fmp
[2026-05-30 20:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:45:05] Running provider: rss_macro
[2026-05-30 20:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:45:05] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:50:03] ==============================
[2026-05-30 20:50:03] Starting institutional multi-source news fetch.
[2026-05-30 20:50:04] Running provider: forexfactory
[2026-05-30 20:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:50:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:50:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:50:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:50:06] Running provider: tradingeconomics
[2026-05-30 20:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:50:06] Running provider: fmp
[2026-05-30 20:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:50:07] Running provider: rss_macro
[2026-05-30 20:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:50:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:50:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:50:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 20:55:03] ==============================
[2026-05-30 20:55:03] Starting institutional multi-source news fetch.
[2026-05-30 20:55:03] Running provider: forexfactory
[2026-05-30 20:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 20:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 20:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 20:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 20:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 20:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 20:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 20:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 20:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 20:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 20:55:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 20:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 20:55:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 20:55:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 20:55:11] Running provider: tradingeconomics
[2026-05-30 20:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 20:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:55:11] Running provider: fmp
[2026-05-30 20:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 20:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 20:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:55:12] Running provider: rss_macro
[2026-05-30 20:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 20:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 20:55:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:00:04] ==============================
[2026-05-30 21:00:04] Starting institutional multi-source news fetch.
[2026-05-30 21:00:04] Running provider: forexfactory
[2026-05-30 21:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:00:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:00:12] Running provider: tradingeconomics
[2026-05-30 21:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:00:12] Running provider: fmp
[2026-05-30 21:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:00:12] Running provider: rss_macro
[2026-05-30 21:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:00:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:05:04] ==============================
[2026-05-30 21:05:04] Starting institutional multi-source news fetch.
[2026-05-30 21:05:04] Running provider: forexfactory
[2026-05-30 21:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:05:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:05:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:05:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:05:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:05:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:05:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:05:12] Running provider: tradingeconomics
[2026-05-30 21:05:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:05:12] Running provider: fmp
[2026-05-30 21:05:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:05:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:05:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:05:14] Running provider: rss_macro
[2026-05-30 21:05:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:05:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:05:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:05:14] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:10:03] ==============================
[2026-05-30 21:10:03] Starting institutional multi-source news fetch.
[2026-05-30 21:10:03] Running provider: forexfactory
[2026-05-30 21:10:06] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:10:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:10:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:10:07] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:10:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:10:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:10:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:10:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:10:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:10:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:10:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:10:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:10:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:08] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:08] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:08] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:10:08] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:10:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:10:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:10:09] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:10:09] Running provider: tradingeconomics
[2026-05-30 21:10:09] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:10:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:10:09] Running provider: fmp
[2026-05-30 21:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:10:10] Running provider: rss_macro
[2026-05-30 21:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:10:10] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:15:03] ==============================
[2026-05-30 21:15:03] Starting institutional multi-source news fetch.
[2026-05-30 21:15:03] Running provider: forexfactory
[2026-05-30 21:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:15:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:15:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:15:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:15:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:15:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:17] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:17] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:15:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:15:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:15:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:15:23] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:15:23] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:15:23] Running provider: tradingeconomics
[2026-05-30 21:15:23] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:15:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:15:23] Running provider: fmp
[2026-05-30 21:15:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:15:34] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:15:34] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:15:34] Running provider: rss_macro
[2026-05-30 21:15:34] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:15:34] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:15:34] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:15:34] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:20:03] ==============================
[2026-05-30 21:20:03] Starting institutional multi-source news fetch.
[2026-05-30 21:20:03] Running provider: forexfactory
[2026-05-30 21:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:20:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:20:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:20:11] Running provider: tradingeconomics
[2026-05-30 21:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:20:11] Running provider: fmp
[2026-05-30 21:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:20:12] Running provider: rss_macro
[2026-05-30 21:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:20:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:25:03] ==============================
[2026-05-30 21:25:03] Starting institutional multi-source news fetch.
[2026-05-30 21:25:03] Running provider: forexfactory
[2026-05-30 21:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:25:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:25:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:25:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:25:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:25:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:25:13] Running provider: tradingeconomics
[2026-05-30 21:25:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:25:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:25:13] Running provider: fmp
[2026-05-30 21:25:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:25:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:25:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:25:13] Running provider: rss_macro
[2026-05-30 21:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:25:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:30:04] ==============================
[2026-05-30 21:30:04] Starting institutional multi-source news fetch.
[2026-05-30 21:30:04] Running provider: forexfactory
[2026-05-30 21:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:30:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:30:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:30:12] Running provider: tradingeconomics
[2026-05-30 21:30:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:30:12] Running provider: fmp
[2026-05-30 21:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:30:17] Running provider: rss_macro
[2026-05-30 21:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:30:17] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:35:03] ==============================
[2026-05-30 21:35:03] Starting institutional multi-source news fetch.
[2026-05-30 21:35:03] Running provider: forexfactory
[2026-05-30 21:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:35:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:35:10] Running provider: tradingeconomics
[2026-05-30 21:35:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:35:10] Running provider: fmp
[2026-05-30 21:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:35:11] Running provider: rss_macro
[2026-05-30 21:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:35:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:40:03] ==============================
[2026-05-30 21:40:03] Starting institutional multi-source news fetch.
[2026-05-30 21:40:03] Running provider: forexfactory
[2026-05-30 21:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:40:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:40:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:40:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:40:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:40:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:40:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:40:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:40:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:40:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:40:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:40:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:40:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:40:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:40:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:40:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:40:13] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:40:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:40:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:40:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:40:15] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:40:15] Running provider: tradingeconomics
[2026-05-30 21:40:15] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:40:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:40:15] Running provider: fmp
[2026-05-30 21:40:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:40:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:40:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:40:15] Running provider: rss_macro
[2026-05-30 21:40:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:40:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:40:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:40:15] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:45:03] ==============================
[2026-05-30 21:45:03] Starting institutional multi-source news fetch.
[2026-05-30 21:45:03] Running provider: forexfactory
[2026-05-30 21:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:45:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:45:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:45:19] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:45:19] Running provider: tradingeconomics
[2026-05-30 21:45:19] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:45:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:45:19] Running provider: fmp
[2026-05-30 21:45:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:45:19] Running provider: rss_macro
[2026-05-30 21:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:45:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:50:03] ==============================
[2026-05-30 21:50:03] Starting institutional multi-source news fetch.
[2026-05-30 21:50:03] Running provider: forexfactory
[2026-05-30 21:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:50:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:50:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:50:11] Running provider: tradingeconomics
[2026-05-30 21:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:50:11] Running provider: fmp
[2026-05-30 21:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:50:12] Running provider: rss_macro
[2026-05-30 21:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:50:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 21:55:03] ==============================
[2026-05-30 21:55:03] Starting institutional multi-source news fetch.
[2026-05-30 21:55:03] Running provider: forexfactory
[2026-05-30 21:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 21:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 21:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 21:55:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:55:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:55:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 21:55:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 21:55:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 21:55:16] Running provider: tradingeconomics
[2026-05-30 21:55:16] TradingEconomics API key not configured. Skipping.
[2026-05-30 21:55:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:55:16] Running provider: fmp
[2026-05-30 21:55:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 21:55:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 21:55:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:55:21] Running provider: rss_macro
[2026-05-30 21:55:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:55:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 21:55:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 21:55:21] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:00:03] ==============================
[2026-05-30 22:00:03] Starting institutional multi-source news fetch.
[2026-05-30 22:00:03] Running provider: forexfactory
[2026-05-30 22:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:00:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:00:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:00:12] Running provider: tradingeconomics
[2026-05-30 22:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:00:12] Running provider: fmp
[2026-05-30 22:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:00:13] Running provider: rss_macro
[2026-05-30 22:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:00:13] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:05:03] ==============================
[2026-05-30 22:05:03] Starting institutional multi-source news fetch.
[2026-05-30 22:05:03] Running provider: forexfactory
[2026-05-30 22:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:05:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:05:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:05:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:05:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:05:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:05:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:05:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:05:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:05:17] Running provider: tradingeconomics
[2026-05-30 22:05:17] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:05:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:05:17] Running provider: fmp
[2026-05-30 22:05:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:05:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:05:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:05:18] Running provider: rss_macro
[2026-05-30 22:05:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:05:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:05:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:05:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:10:03] ==============================
[2026-05-30 22:10:03] Starting institutional multi-source news fetch.
[2026-05-30 22:10:03] Running provider: forexfactory
[2026-05-30 22:10:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:10:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:10:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:10:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:10:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:10:18] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:10:18] Running provider: tradingeconomics
[2026-05-30 22:10:18] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:10:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:10:18] Running provider: fmp
[2026-05-30 22:10:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:10:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:10:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:10:18] Running provider: rss_macro
[2026-05-30 22:10:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:10:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:10:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:10:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:15:03] ==============================
[2026-05-30 22:15:03] Starting institutional multi-source news fetch.
[2026-05-30 22:15:03] Running provider: forexfactory
[2026-05-30 22:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:15:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:15:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:15:10] Running provider: tradingeconomics
[2026-05-30 22:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:15:10] Running provider: fmp
[2026-05-30 22:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:15:11] Running provider: rss_macro
[2026-05-30 22:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:20:03] ==============================
[2026-05-30 22:20:03] Starting institutional multi-source news fetch.
[2026-05-30 22:20:03] Running provider: forexfactory
[2026-05-30 22:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:20:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:20:06] Running provider: tradingeconomics
[2026-05-30 22:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:20:06] Running provider: fmp
[2026-05-30 22:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:20:06] Running provider: rss_macro
[2026-05-30 22:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:20:06] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:25:03] ==============================
[2026-05-30 22:25:03] Starting institutional multi-source news fetch.
[2026-05-30 22:25:03] Running provider: forexfactory
[2026-05-30 22:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:25:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:25:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:25:05] Running provider: tradingeconomics
[2026-05-30 22:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:25:05] Running provider: fmp
[2026-05-30 22:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:25:06] Running provider: rss_macro
[2026-05-30 22:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:25:07] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:30:03] ==============================
[2026-05-30 22:30:03] Starting institutional multi-source news fetch.
[2026-05-30 22:30:03] Running provider: forexfactory
[2026-05-30 22:30:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:30:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:30:11] Running provider: tradingeconomics
[2026-05-30 22:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:30:11] Running provider: fmp
[2026-05-30 22:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:30:12] Running provider: rss_macro
[2026-05-30 22:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:30:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:35:03] ==============================
[2026-05-30 22:35:03] Starting institutional multi-source news fetch.
[2026-05-30 22:35:03] Running provider: forexfactory
[2026-05-30 22:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:35:15] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:35:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:35:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:35:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:35:17] Running provider: tradingeconomics
[2026-05-30 22:35:17] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:35:17] Running provider: fmp
[2026-05-30 22:35:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:35:17] Running provider: rss_macro
[2026-05-30 22:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:35:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:40:03] ==============================
[2026-05-30 22:40:03] Starting institutional multi-source news fetch.
[2026-05-30 22:40:03] Running provider: forexfactory
[2026-05-30 22:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:40:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:40:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:40:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:40:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:40:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:40:12] Running provider: tradingeconomics
[2026-05-30 22:40:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:40:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:40:12] Running provider: fmp
[2026-05-30 22:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:40:12] Running provider: rss_macro
[2026-05-30 22:40:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:40:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:45:03] ==============================
[2026-05-30 22:45:03] Starting institutional multi-source news fetch.
[2026-05-30 22:45:03] Running provider: forexfactory
[2026-05-30 22:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:45:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:45:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:45:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:45:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:45:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:45:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:45:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:45:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:45:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:45:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:45:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:45:13] Running provider: tradingeconomics
[2026-05-30 22:45:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:45:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:45:13] Running provider: fmp
[2026-05-30 22:45:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:45:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:45:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:45:13] Running provider: rss_macro
[2026-05-30 22:45:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:45:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:45:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:45:14] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:50:03] ==============================
[2026-05-30 22:50:03] Starting institutional multi-source news fetch.
[2026-05-30 22:50:03] Running provider: forexfactory
[2026-05-30 22:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:50:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:50:17] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:18] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:18] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:18] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:50:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:50:19] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:50:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:50:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:50:19] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:50:19] Running provider: tradingeconomics
[2026-05-30 22:50:19] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:50:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:50:19] Running provider: fmp
[2026-05-30 22:50:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:50:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:50:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:50:20] Running provider: rss_macro
[2026-05-30 22:50:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:50:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:50:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:50:25] Finished news fetch. Total saved/updated: 431
[2026-05-30 22:55:03] ==============================
[2026-05-30 22:55:03] Starting institutional multi-source news fetch.
[2026-05-30 22:55:03] Running provider: forexfactory
[2026-05-30 22:55:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 22:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 22:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:55:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 22:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 22:55:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 22:55:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 22:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 22:55:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:55:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 22:55:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 22:55:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 22:55:24] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 22:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:24] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:24] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:24] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:55:25] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:55:25] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 22:55:25] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 22:55:26] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 22:55:26] Running provider: tradingeconomics
[2026-05-30 22:55:26] TradingEconomics API key not configured. Skipping.
[2026-05-30 22:55:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:55:26] Running provider: fmp
[2026-05-30 22:55:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 22:55:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 22:55:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:55:26] Running provider: rss_macro
[2026-05-30 22:55:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:55:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 22:55:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 22:55:27] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:00:04] ==============================
[2026-05-30 23:00:04] Starting institutional multi-source news fetch.
[2026-05-30 23:00:04] Running provider: forexfactory
[2026-05-30 23:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:00:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:00:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:00:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:00:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:00:13] Running provider: tradingeconomics
[2026-05-30 23:00:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:00:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:00:13] Running provider: fmp
[2026-05-30 23:00:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:00:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:00:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:00:18] Running provider: rss_macro
[2026-05-30 23:00:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:00:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:00:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:00:18] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:05:03] ==============================
[2026-05-30 23:05:03] Starting institutional multi-source news fetch.
[2026-05-30 23:05:03] Running provider: forexfactory
[2026-05-30 23:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:05:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:05:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:05:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:05:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:05:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:05:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:05:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:05:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:05:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:05:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:13] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:13] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:13] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:05:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:05:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:05:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:05:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:05:14] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:05:14] Running provider: tradingeconomics
[2026-05-30 23:05:14] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:05:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:05:14] Running provider: fmp
[2026-05-30 23:05:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:05:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:05:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:05:15] Running provider: rss_macro
[2026-05-30 23:05:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:05:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:05:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:05:15] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:10:04] ==============================
[2026-05-30 23:10:04] Starting institutional multi-source news fetch.
[2026-05-30 23:10:04] Running provider: forexfactory
[2026-05-30 23:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:10:21] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:10:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:10:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:10:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:10:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:10:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:21] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:21] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:21] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:10:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:10:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:10:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:10:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:10:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:10:22] Running provider: tradingeconomics
[2026-05-30 23:10:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:10:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:10:22] Running provider: fmp
[2026-05-30 23:10:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:10:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:10:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:10:23] Running provider: rss_macro
[2026-05-30 23:10:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:10:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:10:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:10:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:15:03] ==============================
[2026-05-30 23:15:03] Starting institutional multi-source news fetch.
[2026-05-30 23:15:03] Running provider: forexfactory
[2026-05-30 23:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:15:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:15:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:15:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:15:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:15:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:15:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:15:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:15:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:15:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:15:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:15:22] Running provider: tradingeconomics
[2026-05-30 23:15:22] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:15:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:15:22] Running provider: fmp
[2026-05-30 23:15:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:15:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:15:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:15:23] Running provider: rss_macro
[2026-05-30 23:15:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:15:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:15:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:15:23] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:20:03] ==============================
[2026-05-30 23:20:03] Starting institutional multi-source news fetch.
[2026-05-30 23:20:03] Running provider: forexfactory
[2026-05-30 23:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:20:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:20:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:20:12] Running provider: tradingeconomics
[2026-05-30 23:20:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:20:12] Running provider: fmp
[2026-05-30 23:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:20:12] Running provider: rss_macro
[2026-05-30 23:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:20:12] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:25:03] ==============================
[2026-05-30 23:25:03] Starting institutional multi-source news fetch.
[2026-05-30 23:25:03] Running provider: forexfactory
[2026-05-30 23:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:25:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:25:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:25:07] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:25:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:25:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:25:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:25:10] Running provider: tradingeconomics
[2026-05-30 23:25:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:25:10] Running provider: fmp
[2026-05-30 23:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:25:11] Running provider: rss_macro
[2026-05-30 23:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:25:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:30:03] ==============================
[2026-05-30 23:30:03] Starting institutional multi-source news fetch.
[2026-05-30 23:30:03] Running provider: forexfactory
[2026-05-30 23:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:30:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:30:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:30:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:30:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:30:18] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:30:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:18] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:18] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:18] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:30:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:30:19] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:30:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:30:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:30:19] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:30:19] Running provider: tradingeconomics
[2026-05-30 23:30:19] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:30:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:30:19] Running provider: fmp
[2026-05-30 23:30:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:30:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:30:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:30:20] Running provider: rss_macro
[2026-05-30 23:30:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:30:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:30:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:30:20] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:35:03] ==============================
[2026-05-30 23:35:03] Starting institutional multi-source news fetch.
[2026-05-30 23:35:03] Running provider: forexfactory
[2026-05-30 23:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:35:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:35:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:35:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:35:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:35:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:35:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:35:12] Running provider: tradingeconomics
[2026-05-30 23:35:12] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:35:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:35:12] Running provider: fmp
[2026-05-30 23:35:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:35:18] Running provider: rss_macro
[2026-05-30 23:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:35:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:35:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:35:19] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:40:03] ==============================
[2026-05-30 23:40:03] Starting institutional multi-source news fetch.
[2026-05-30 23:40:03] Running provider: forexfactory
[2026-05-30 23:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:40:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:40:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:40:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:40:13] Running provider: tradingeconomics
[2026-05-30 23:40:13] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:40:13] Running provider: fmp
[2026-05-30 23:40:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:40:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:40:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:40:14] Running provider: rss_macro
[2026-05-30 23:40:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:40:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:40:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:40:14] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:45:03] ==============================
[2026-05-30 23:45:03] Starting institutional multi-source news fetch.
[2026-05-30 23:45:03] Running provider: forexfactory
[2026-05-30 23:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:45:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:45:10] Running provider: tradingeconomics
[2026-05-30 23:45:10] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:45:10] Running provider: fmp
[2026-05-30 23:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:45:11] Running provider: rss_macro
[2026-05-30 23:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:50:03] ==============================
[2026-05-30 23:50:03] Starting institutional multi-source news fetch.
[2026-05-30 23:50:04] Running provider: forexfactory
[2026-05-30 23:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:50:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:50:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:50:11] Running provider: tradingeconomics
[2026-05-30 23:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:50:11] Running provider: fmp
[2026-05-30 23:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:50:11] Running provider: rss_macro
[2026-05-30 23:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:50:11] Finished news fetch. Total saved/updated: 431
[2026-05-30 23:55:03] ==============================
[2026-05-30 23:55:03] Starting institutional multi-source news fetch.
[2026-05-30 23:55:03] Running provider: forexfactory
[2026-05-30 23:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-30 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-30 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-30 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-30 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-30 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-30 23:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-30 23:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-30 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-30 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-30 23:55:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-30 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-30 23:55:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-30 23:55:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-30 23:55:11] Running provider: tradingeconomics
[2026-05-30 23:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-30 23:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:55:11] Running provider: fmp
[2026-05-30 23:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-30 23:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-30 23:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:55:11] Running provider: rss_macro
[2026-05-30 23:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-30 23:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-30 23:55:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:00:04] ==============================
[2026-05-31 00:00:04] Starting institutional multi-source news fetch.
[2026-05-31 00:00:04] Running provider: forexfactory
[2026-05-31 00:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:00:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:00:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:00:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:00:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:00:13] Running provider: tradingeconomics
[2026-05-31 00:00:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:00:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:00:13] Running provider: fmp
[2026-05-31 00:00:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:00:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:00:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:00:21] Running provider: rss_macro
[2026-05-31 00:00:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:00:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:00:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:00:21] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:05:03] ==============================
[2026-05-31 00:05:03] Starting institutional multi-source news fetch.
[2026-05-31 00:05:03] Running provider: forexfactory
[2026-05-31 00:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:05:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:05:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:05:11] Running provider: tradingeconomics
[2026-05-31 00:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:05:11] Running provider: fmp
[2026-05-31 00:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:05:11] Running provider: rss_macro
[2026-05-31 00:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:05:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:10:03] ==============================
[2026-05-31 00:10:03] Starting institutional multi-source news fetch.
[2026-05-31 00:10:03] Running provider: forexfactory
[2026-05-31 00:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:10:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:10:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:10:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:10:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:10:06] Running provider: tradingeconomics
[2026-05-31 00:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:10:06] Running provider: fmp
[2026-05-31 00:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:10:07] Running provider: rss_macro
[2026-05-31 00:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:10:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:15:04] ==============================
[2026-05-31 00:15:04] Starting institutional multi-source news fetch.
[2026-05-31 00:15:04] Running provider: forexfactory
[2026-05-31 00:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:15:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:15:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:15:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:15:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:15:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:15:07] Running provider: tradingeconomics
[2026-05-31 00:15:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:15:07] Running provider: fmp
[2026-05-31 00:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:15:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:15:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:15:08] Running provider: rss_macro
[2026-05-31 00:15:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:15:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:15:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:15:08] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:20:03] ==============================
[2026-05-31 00:20:03] Starting institutional multi-source news fetch.
[2026-05-31 00:20:03] Running provider: forexfactory
[2026-05-31 00:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:20:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:20:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:20:11] Running provider: tradingeconomics
[2026-05-31 00:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:20:11] Running provider: fmp
[2026-05-31 00:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:20:12] Running provider: rss_macro
[2026-05-31 00:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:20:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:25:03] ==============================
[2026-05-31 00:25:03] Starting institutional multi-source news fetch.
[2026-05-31 00:25:03] Running provider: forexfactory
[2026-05-31 00:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:25:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:25:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:25:11] Running provider: tradingeconomics
[2026-05-31 00:25:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:25:11] Running provider: fmp
[2026-05-31 00:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:25:12] Running provider: rss_macro
[2026-05-31 00:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:25:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:30:03] ==============================
[2026-05-31 00:30:03] Starting institutional multi-source news fetch.
[2026-05-31 00:30:04] Running provider: forexfactory
[2026-05-31 00:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:30:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:30:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:30:07] Running provider: tradingeconomics
[2026-05-31 00:30:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:30:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:30:07] Running provider: fmp
[2026-05-31 00:30:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:30:07] Running provider: rss_macro
[2026-05-31 00:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:30:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:35:03] ==============================
[2026-05-31 00:35:03] Starting institutional multi-source news fetch.
[2026-05-31 00:35:03] Running provider: forexfactory
[2026-05-31 00:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:35:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:35:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:35:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:35:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:35:06] Running provider: tradingeconomics
[2026-05-31 00:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:35:06] Running provider: fmp
[2026-05-31 00:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:35:06] Running provider: rss_macro
[2026-05-31 00:35:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:35:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:35:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:35:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:40:03] ==============================
[2026-05-31 00:40:03] Starting institutional multi-source news fetch.
[2026-05-31 00:40:03] Running provider: forexfactory
[2026-05-31 00:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:40:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:40:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:40:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:40:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:40:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:40:11] Running provider: tradingeconomics
[2026-05-31 00:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:40:11] Running provider: fmp
[2026-05-31 00:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:40:12] Running provider: rss_macro
[2026-05-31 00:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:40:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:40:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:45:03] ==============================
[2026-05-31 00:45:03] Starting institutional multi-source news fetch.
[2026-05-31 00:45:03] Running provider: forexfactory
[2026-05-31 00:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:45:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:45:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:45:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:45:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:45:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:45:16] Running provider: tradingeconomics
[2026-05-31 00:45:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:45:16] Running provider: fmp
[2026-05-31 00:45:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:45:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:45:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:45:22] Running provider: rss_macro
[2026-05-31 00:45:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:45:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:45:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:45:22] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:50:04] ==============================
[2026-05-31 00:50:04] Starting institutional multi-source news fetch.
[2026-05-31 00:50:04] Running provider: forexfactory
[2026-05-31 00:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:50:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:50:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:50:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:50:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:50:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:50:13] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:50:13] Running provider: tradingeconomics
[2026-05-31 00:50:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:50:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:50:13] Running provider: fmp
[2026-05-31 00:50:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:50:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:50:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:50:14] Running provider: rss_macro
[2026-05-31 00:50:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:50:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:50:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:50:14] Finished news fetch. Total saved/updated: 431
[2026-05-31 00:55:03] ==============================
[2026-05-31 00:55:03] Starting institutional multi-source news fetch.
[2026-05-31 00:55:03] Running provider: forexfactory
[2026-05-31 00:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 00:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 00:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 00:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 00:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 00:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 00:55:06] Running provider: tradingeconomics
[2026-05-31 00:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 00:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:55:06] Running provider: fmp
[2026-05-31 00:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 00:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-30&to=2026-06-06&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 00:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:55:06] Running provider: rss_macro
[2026-05-31 00:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 00:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 00:55:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:00:04] ==============================
[2026-05-31 01:00:04] Starting institutional multi-source news fetch.
[2026-05-31 01:00:04] Running provider: forexfactory
[2026-05-31 01:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:00:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:00:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:00:07] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:07] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:07] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:07] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:00:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:00:07] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:00:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:00:08] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:00:08] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:00:08] Running provider: tradingeconomics
[2026-05-31 01:00:08] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:00:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:00:08] Running provider: fmp
[2026-05-31 01:00:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:00:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:00:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:00:08] Running provider: rss_macro
[2026-05-31 01:00:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:00:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:00:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:00:19] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:05:03] ==============================
[2026-05-31 01:05:03] Starting institutional multi-source news fetch.
[2026-05-31 01:05:03] Running provider: forexfactory
[2026-05-31 01:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:05:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:05:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:05:07] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:05:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:05:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:05:08] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:05:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:05:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:05:10] Running provider: tradingeconomics
[2026-05-31 01:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:05:10] Running provider: fmp
[2026-05-31 01:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:05:10] Running provider: rss_macro
[2026-05-31 01:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:05:10] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:10:03] ==============================
[2026-05-31 01:10:03] Starting institutional multi-source news fetch.
[2026-05-31 01:10:03] Running provider: forexfactory
[2026-05-31 01:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:10:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:10:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:10:06] Running provider: tradingeconomics
[2026-05-31 01:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:10:06] Running provider: fmp
[2026-05-31 01:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:10:07] Running provider: rss_macro
[2026-05-31 01:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:10:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:15:03] ==============================
[2026-05-31 01:15:03] Starting institutional multi-source news fetch.
[2026-05-31 01:15:03] Running provider: forexfactory
[2026-05-31 01:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:15:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:15:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:15:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:15:10] Running provider: tradingeconomics
[2026-05-31 01:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:15:10] Running provider: fmp
[2026-05-31 01:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:15:10] Running provider: rss_macro
[2026-05-31 01:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:20:03] ==============================
[2026-05-31 01:20:03] Starting institutional multi-source news fetch.
[2026-05-31 01:20:03] Running provider: forexfactory
[2026-05-31 01:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:20:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:20:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:20:05] Running provider: tradingeconomics
[2026-05-31 01:20:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:20:05] Running provider: fmp
[2026-05-31 01:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:20:10] Running provider: rss_macro
[2026-05-31 01:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:20:10] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:25:03] ==============================
[2026-05-31 01:25:03] Starting institutional multi-source news fetch.
[2026-05-31 01:25:03] Running provider: forexfactory
[2026-05-31 01:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:25:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:25:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:25:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:25:11] Running provider: tradingeconomics
[2026-05-31 01:25:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:25:11] Running provider: fmp
[2026-05-31 01:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:25:11] Running provider: rss_macro
[2026-05-31 01:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:25:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:30:03] ==============================
[2026-05-31 01:30:03] Starting institutional multi-source news fetch.
[2026-05-31 01:30:03] Running provider: forexfactory
[2026-05-31 01:30:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:30:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:30:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:30:11] Running provider: tradingeconomics
[2026-05-31 01:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:30:11] Running provider: fmp
[2026-05-31 01:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:30:11] Running provider: rss_macro
[2026-05-31 01:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:30:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:35:03] ==============================
[2026-05-31 01:35:03] Starting institutional multi-source news fetch.
[2026-05-31 01:35:03] Running provider: forexfactory
[2026-05-31 01:35:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:35:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:35:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:35:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:35:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:35:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:35:16] Running provider: tradingeconomics
[2026-05-31 01:35:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:35:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:35:16] Running provider: fmp
[2026-05-31 01:35:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:35:17] Running provider: rss_macro
[2026-05-31 01:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:35:18] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:40:03] ==============================
[2026-05-31 01:40:04] Starting institutional multi-source news fetch.
[2026-05-31 01:40:04] Running provider: forexfactory
[2026-05-31 01:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:40:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:40:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:40:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:40:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:40:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:40:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:40:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:40:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:40:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:40:17] Running provider: tradingeconomics
[2026-05-31 01:40:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:40:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:40:17] Running provider: fmp
[2026-05-31 01:40:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:40:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:40:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:40:17] Running provider: rss_macro
[2026-05-31 01:40:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:40:18] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:45:03] ==============================
[2026-05-31 01:45:03] Starting institutional multi-source news fetch.
[2026-05-31 01:45:03] Running provider: forexfactory
[2026-05-31 01:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:45:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:45:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:45:11] Running provider: tradingeconomics
[2026-05-31 01:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:45:11] Running provider: fmp
[2026-05-31 01:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:45:11] Running provider: rss_macro
[2026-05-31 01:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:50:04] ==============================
[2026-05-31 01:50:04] Starting institutional multi-source news fetch.
[2026-05-31 01:50:04] Running provider: forexfactory
[2026-05-31 01:50:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:50:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:50:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:50:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:50:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:50:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:50:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:50:12] Running provider: tradingeconomics
[2026-05-31 01:50:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:50:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:50:12] Running provider: fmp
[2026-05-31 01:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:50:12] Running provider: rss_macro
[2026-05-31 01:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:50:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 01:55:03] ==============================
[2026-05-31 01:55:03] Starting institutional multi-source news fetch.
[2026-05-31 01:55:03] Running provider: forexfactory
[2026-05-31 01:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 01:55:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 01:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:55:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 01:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 01:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 01:55:06] Running provider: tradingeconomics
[2026-05-31 01:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 01:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:55:06] Running provider: fmp
[2026-05-31 01:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 01:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 01:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:55:06] Running provider: rss_macro
[2026-05-31 01:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:55:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 01:55:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 01:55:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:00:04] ==============================
[2026-05-31 02:00:04] Starting institutional multi-source news fetch.
[2026-05-31 02:00:04] Running provider: forexfactory
[2026-05-31 02:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:00:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:00:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:00:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:00:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:00:12] Running provider: tradingeconomics
[2026-05-31 02:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:00:12] Running provider: fmp
[2026-05-31 02:00:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:00:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:00:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:00:17] Running provider: rss_macro
[2026-05-31 02:00:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:00:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:00:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:00:18] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:05:03] ==============================
[2026-05-31 02:05:03] Starting institutional multi-source news fetch.
[2026-05-31 02:05:03] Running provider: forexfactory
[2026-05-31 02:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:05:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:05:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:05:05] Running provider: tradingeconomics
[2026-05-31 02:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:05:05] Running provider: fmp
[2026-05-31 02:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:05:06] Running provider: rss_macro
[2026-05-31 02:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:10:03] ==============================
[2026-05-31 02:10:03] Starting institutional multi-source news fetch.
[2026-05-31 02:10:03] Running provider: forexfactory
[2026-05-31 02:10:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:10:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:10:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:10:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:10:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:10:11] Running provider: tradingeconomics
[2026-05-31 02:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:10:11] Running provider: fmp
[2026-05-31 02:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:10:11] Running provider: rss_macro
[2026-05-31 02:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:10:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:15:03] ==============================
[2026-05-31 02:15:03] Starting institutional multi-source news fetch.
[2026-05-31 02:15:03] Running provider: forexfactory
[2026-05-31 02:15:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:15:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:15:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:15:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:15:12] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:15:12] Running provider: tradingeconomics
[2026-05-31 02:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:15:12] Running provider: fmp
[2026-05-31 02:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:15:12] Running provider: rss_macro
[2026-05-31 02:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:15:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:20:03] ==============================
[2026-05-31 02:20:03] Starting institutional multi-source news fetch.
[2026-05-31 02:20:03] Running provider: forexfactory
[2026-05-31 02:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:20:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:20:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:20:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:20:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:20:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:20:16] Running provider: tradingeconomics
[2026-05-31 02:20:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:20:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:20:16] Running provider: fmp
[2026-05-31 02:20:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:20:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:20:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:20:16] Running provider: rss_macro
[2026-05-31 02:20:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:20:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:20:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:20:17] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:25:03] ==============================
[2026-05-31 02:25:03] Starting institutional multi-source news fetch.
[2026-05-31 02:25:03] Running provider: forexfactory
[2026-05-31 02:25:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:25:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:25:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:25:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:25:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:25:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:25:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:25:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:25:22] Running provider: tradingeconomics
[2026-05-31 02:25:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:25:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:25:22] Running provider: fmp
[2026-05-31 02:25:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:25:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:25:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:25:22] Running provider: rss_macro
[2026-05-31 02:25:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:25:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:25:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:25:22] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:30:03] ==============================
[2026-05-31 02:30:03] Starting institutional multi-source news fetch.
[2026-05-31 02:30:03] Running provider: forexfactory
[2026-05-31 02:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:30:11] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:11] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:11] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:11] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:30:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:30:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:30:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:30:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=73, actual_values=73
[2026-05-31 02:30:17] Running provider: tradingeconomics
[2026-05-31 02:30:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:30:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:30:17] Running provider: fmp
[2026-05-31 02:30:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:30:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:30:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:30:18] Running provider: rss_macro
[2026-05-31 02:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:30:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:30:18] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:35:03] ==============================
[2026-05-31 02:35:03] Starting institutional multi-source news fetch.
[2026-05-31 02:35:03] Running provider: forexfactory
[2026-05-31 02:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:35:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:35:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:35:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:35:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 02:35:11] Running provider: tradingeconomics
[2026-05-31 02:35:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:35:11] Running provider: fmp
[2026-05-31 02:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:35:11] Running provider: rss_macro
[2026-05-31 02:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:35:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:35:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:40:04] ==============================
[2026-05-31 02:40:04] Starting institutional multi-source news fetch.
[2026-05-31 02:40:04] Running provider: forexfactory
[2026-05-31 02:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:40:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:40:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 02:40:06] Running provider: tradingeconomics
[2026-05-31 02:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:40:06] Running provider: fmp
[2026-05-31 02:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:40:07] Running provider: rss_macro
[2026-05-31 02:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:40:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:45:03] ==============================
[2026-05-31 02:45:03] Starting institutional multi-source news fetch.
[2026-05-31 02:45:03] Running provider: forexfactory
[2026-05-31 02:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:45:03] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:45:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 02:45:05] Running provider: tradingeconomics
[2026-05-31 02:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:45:05] Running provider: fmp
[2026-05-31 02:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:45:05] Running provider: rss_macro
[2026-05-31 02:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:45:05] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:50:03] ==============================
[2026-05-31 02:50:03] Starting institutional multi-source news fetch.
[2026-05-31 02:50:03] Running provider: forexfactory
[2026-05-31 02:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:50:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:50:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:50:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 02:50:10] Running provider: tradingeconomics
[2026-05-31 02:50:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:50:10] Running provider: fmp
[2026-05-31 02:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:50:10] Running provider: rss_macro
[2026-05-31 02:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:50:10] Finished news fetch. Total saved/updated: 431
[2026-05-31 02:55:03] ==============================
[2026-05-31 02:55:03] Starting institutional multi-source news fetch.
[2026-05-31 02:55:03] Running provider: forexfactory
[2026-05-31 02:55:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 02:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 02:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 02:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 02:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 02:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 02:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 02:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 02:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 02:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 02:55:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 02:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:55:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:55:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 02:55:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 02:55:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 02:55:16] Running provider: tradingeconomics
[2026-05-31 02:55:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 02:55:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:55:16] Running provider: fmp
[2026-05-31 02:55:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 02:55:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 02:55:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:55:21] Running provider: rss_macro
[2026-05-31 02:55:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:55:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 02:55:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 02:55:21] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:00:04] ==============================
[2026-05-31 03:00:04] Starting institutional multi-source news fetch.
[2026-05-31 03:00:04] Running provider: forexfactory
[2026-05-31 03:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:00:15] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:00:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:00:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:00:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:00:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:00:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:21] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:21] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:21] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:00:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:00:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:00:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:00:22] Running provider: tradingeconomics
[2026-05-31 03:00:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:00:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:00:22] Running provider: fmp
[2026-05-31 03:00:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:00:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:00:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:00:23] Running provider: rss_macro
[2026-05-31 03:00:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:00:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:00:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:00:28] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:05:03] ==============================
[2026-05-31 03:05:03] Starting institutional multi-source news fetch.
[2026-05-31 03:05:03] Running provider: forexfactory
[2026-05-31 03:05:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:05:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:05:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:05:11] Running provider: tradingeconomics
[2026-05-31 03:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:05:11] Running provider: fmp
[2026-05-31 03:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:05:11] Running provider: rss_macro
[2026-05-31 03:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:05:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:10:04] ==============================
[2026-05-31 03:10:04] Starting institutional multi-source news fetch.
[2026-05-31 03:10:04] Running provider: forexfactory
[2026-05-31 03:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:10:10] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:10:21] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:21] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:21] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:21] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:10:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:10:22] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:10:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:10:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:10:22] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:10:22] Running provider: tradingeconomics
[2026-05-31 03:10:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:10:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:10:22] Running provider: fmp
[2026-05-31 03:10:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:10:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:10:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:10:23] Running provider: rss_macro
[2026-05-31 03:10:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:10:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:10:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:10:23] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:15:02] ==============================
[2026-05-31 03:15:03] Starting institutional multi-source news fetch.
[2026-05-31 03:15:03] Running provider: forexfactory
[2026-05-31 03:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:15:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:15:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:15:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:15:11] Running provider: tradingeconomics
[2026-05-31 03:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:15:11] Running provider: fmp
[2026-05-31 03:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:15:11] Running provider: rss_macro
[2026-05-31 03:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:20:03] ==============================
[2026-05-31 03:20:03] Starting institutional multi-source news fetch.
[2026-05-31 03:20:04] Running provider: forexfactory
[2026-05-31 03:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:20:06] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:06] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:06] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:20:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:20:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:20:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:20:07] Running provider: tradingeconomics
[2026-05-31 03:20:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:20:07] Running provider: fmp
[2026-05-31 03:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:20:07] Running provider: rss_macro
[2026-05-31 03:20:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:20:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:20:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:20:08] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:25:03] ==============================
[2026-05-31 03:25:03] Starting institutional multi-source news fetch.
[2026-05-31 03:25:03] Running provider: forexfactory
[2026-05-31 03:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:25:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:25:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:25:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:25:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:25:11] Running provider: tradingeconomics
[2026-05-31 03:25:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:25:12] Running provider: fmp
[2026-05-31 03:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:25:12] Running provider: rss_macro
[2026-05-31 03:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:25:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:30:03] ==============================
[2026-05-31 03:30:03] Starting institutional multi-source news fetch.
[2026-05-31 03:30:03] Running provider: forexfactory
[2026-05-31 03:30:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:30:06] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:30:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:12] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:12] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:12] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:30:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:30:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:30:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:30:14] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:30:14] Running provider: tradingeconomics
[2026-05-31 03:30:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:30:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:30:14] Running provider: fmp
[2026-05-31 03:30:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:30:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:30:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:30:14] Running provider: rss_macro
[2026-05-31 03:30:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:30:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:30:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:30:14] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:35:03] ==============================
[2026-05-31 03:35:03] Starting institutional multi-source news fetch.
[2026-05-31 03:35:03] Running provider: forexfactory
[2026-05-31 03:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:35:05] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:35:05] Running provider: tradingeconomics
[2026-05-31 03:35:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:35:05] Running provider: fmp
[2026-05-31 03:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:35:05] Running provider: rss_macro
[2026-05-31 03:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:35:10] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:40:03] ==============================
[2026-05-31 03:40:03] Starting institutional multi-source news fetch.
[2026-05-31 03:40:03] Running provider: forexfactory
[2026-05-31 03:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:40:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:40:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:40:11] Running provider: tradingeconomics
[2026-05-31 03:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:40:11] Running provider: fmp
[2026-05-31 03:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:40:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:40:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:40:19] Running provider: rss_macro
[2026-05-31 03:40:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:40:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:40:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:40:19] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:45:03] ==============================
[2026-05-31 03:45:03] Starting institutional multi-source news fetch.
[2026-05-31 03:45:03] Running provider: forexfactory
[2026-05-31 03:45:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:45:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:45:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:45:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:45:11] Running provider: tradingeconomics
[2026-05-31 03:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:45:11] Running provider: fmp
[2026-05-31 03:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:45:11] Running provider: rss_macro
[2026-05-31 03:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:45:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:50:03] ==============================
[2026-05-31 03:50:03] Starting institutional multi-source news fetch.
[2026-05-31 03:50:03] Running provider: forexfactory
[2026-05-31 03:50:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:50:14] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:50:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:50:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:50:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:50:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:50:16] Running provider: tradingeconomics
[2026-05-31 03:50:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:50:16] Running provider: fmp
[2026-05-31 03:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:50:16] Running provider: rss_macro
[2026-05-31 03:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:50:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:50:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:50:17] Finished news fetch. Total saved/updated: 431
[2026-05-31 03:55:03] ==============================
[2026-05-31 03:55:03] Starting institutional multi-source news fetch.
[2026-05-31 03:55:03] Running provider: forexfactory
[2026-05-31 03:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:55:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 03:55:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 03:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 03:55:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 03:55:06] Running provider: tradingeconomics
[2026-05-31 03:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 03:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:55:06] Running provider: fmp
[2026-05-31 03:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 03:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 03:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:55:06] Running provider: rss_macro
[2026-05-31 03:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 03:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 03:55:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:00:03] ==============================
[2026-05-31 04:00:03] Starting institutional multi-source news fetch.
[2026-05-31 04:00:03] Running provider: forexfactory
[2026-05-31 04:00:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:00:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:00:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:00:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:00:11] Running provider: tradingeconomics
[2026-05-31 04:00:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:00:11] Running provider: fmp
[2026-05-31 04:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:00:16] Running provider: rss_macro
[2026-05-31 04:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:00:16] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:05:04] ==============================
[2026-05-31 04:05:04] Starting institutional multi-source news fetch.
[2026-05-31 04:05:04] Running provider: forexfactory
[2026-05-31 04:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:05:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:05:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:05:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:05:06] Running provider: tradingeconomics
[2026-05-31 04:05:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:05:06] Running provider: fmp
[2026-05-31 04:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:05:06] Running provider: rss_macro
[2026-05-31 04:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:05:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:10:03] ==============================
[2026-05-31 04:10:03] Starting institutional multi-source news fetch.
[2026-05-31 04:10:03] Running provider: forexfactory
[2026-05-31 04:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:10:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:10:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:10:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:10:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:10:24] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:10:24] Running provider: tradingeconomics
[2026-05-31 04:10:24] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:10:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:10:24] Running provider: fmp
[2026-05-31 04:10:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:10:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:10:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:10:24] Running provider: rss_macro
[2026-05-31 04:10:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:10:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:10:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:10:24] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:15:03] ==============================
[2026-05-31 04:15:03] Starting institutional multi-source news fetch.
[2026-05-31 04:15:03] Running provider: forexfactory
[2026-05-31 04:15:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:15:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:15:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:15:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:15:11] Running provider: tradingeconomics
[2026-05-31 04:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:15:11] Running provider: fmp
[2026-05-31 04:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:15:11] Running provider: rss_macro
[2026-05-31 04:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:15:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:20:03] ==============================
[2026-05-31 04:20:03] Starting institutional multi-source news fetch.
[2026-05-31 04:20:03] Running provider: forexfactory
[2026-05-31 04:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:20:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:20:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:04] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:20:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:20:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:20:06] Running provider: tradingeconomics
[2026-05-31 04:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:20:06] Running provider: fmp
[2026-05-31 04:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:20:06] Running provider: rss_macro
[2026-05-31 04:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:20:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:25:03] ==============================
[2026-05-31 04:25:03] Starting institutional multi-source news fetch.
[2026-05-31 04:25:03] Running provider: forexfactory
[2026-05-31 04:25:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:25:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:25:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:25:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:25:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:25:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:25:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:25:16] Running provider: tradingeconomics
[2026-05-31 04:25:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:25:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:25:16] Running provider: fmp
[2026-05-31 04:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:25:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:25:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:25:16] Running provider: rss_macro
[2026-05-31 04:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:25:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:25:17] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:30:03] ==============================
[2026-05-31 04:30:03] Starting institutional multi-source news fetch.
[2026-05-31 04:30:03] Running provider: forexfactory
[2026-05-31 04:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:30:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:30:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:30:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:30:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:30:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:30:16] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:30:16] Running provider: tradingeconomics
[2026-05-31 04:30:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:30:16] Running provider: fmp
[2026-05-31 04:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:30:16] Running provider: rss_macro
[2026-05-31 04:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:30:17] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:35:03] ==============================
[2026-05-31 04:35:03] Starting institutional multi-source news fetch.
[2026-05-31 04:35:03] Running provider: forexfactory
[2026-05-31 04:35:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:35:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:35:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:35:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:35:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:35:17] Running provider: tradingeconomics
[2026-05-31 04:35:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:35:17] Running provider: fmp
[2026-05-31 04:35:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:35:17] Running provider: rss_macro
[2026-05-31 04:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:35:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:35:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:35:22] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:40:03] ==============================
[2026-05-31 04:40:03] Starting institutional multi-source news fetch.
[2026-05-31 04:40:03] Running provider: forexfactory
[2026-05-31 04:40:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:40:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:40:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:40:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:40:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:40:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:40:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:40:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:40:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:40:17] Running provider: tradingeconomics
[2026-05-31 04:40:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:40:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:40:17] Running provider: fmp
[2026-05-31 04:40:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:40:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:40:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:40:17] Running provider: rss_macro
[2026-05-31 04:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:40:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:40:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:40:22] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:45:04] ==============================
[2026-05-31 04:45:04] Starting institutional multi-source news fetch.
[2026-05-31 04:45:04] Running provider: forexfactory
[2026-05-31 04:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:45:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:45:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:45:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:45:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:45:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:45:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:45:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:45:06] Running provider: tradingeconomics
[2026-05-31 04:45:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:45:06] Running provider: fmp
[2026-05-31 04:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:45:06] Running provider: rss_macro
[2026-05-31 04:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:45:17] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:50:03] ==============================
[2026-05-31 04:50:03] Starting institutional multi-source news fetch.
[2026-05-31 04:50:03] Running provider: forexfactory
[2026-05-31 04:50:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:50:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:50:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:50:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:50:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:50:11] Running provider: tradingeconomics
[2026-05-31 04:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:50:11] Running provider: fmp
[2026-05-31 04:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:50:11] Running provider: rss_macro
[2026-05-31 04:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:50:12] Finished news fetch. Total saved/updated: 431
[2026-05-31 04:55:03] ==============================
[2026-05-31 04:55:03] Starting institutional multi-source news fetch.
[2026-05-31 04:55:03] Running provider: forexfactory
[2026-05-31 04:55:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 04:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 04:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:55:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 04:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 04:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 04:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 04:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 04:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 04:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 04:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 04:55:10] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:10] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:10] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 04:55:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 04:55:11] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 04:55:11] Running provider: tradingeconomics
[2026-05-31 04:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 04:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:55:11] Running provider: fmp
[2026-05-31 04:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 04:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 04:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:55:11] Running provider: rss_macro
[2026-05-31 04:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 04:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 04:55:11] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:00:03] ==============================
[2026-05-31 05:00:03] Starting institutional multi-source news fetch.
[2026-05-31 05:00:04] Running provider: forexfactory
[2026-05-31 05:00:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:00:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:00:15] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:15] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:15] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:15] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:00:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:00:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:00:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:00:21] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:00:21] Running provider: tradingeconomics
[2026-05-31 05:00:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:00:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:00:21] Running provider: fmp
[2026-05-31 05:00:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:00:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:00:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:00:22] Running provider: rss_macro
[2026-05-31 05:00:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:00:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:00:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:00:27] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:05:03] ==============================
[2026-05-31 05:05:03] Starting institutional multi-source news fetch.
[2026-05-31 05:05:03] Running provider: forexfactory
[2026-05-31 05:05:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:05:08] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:05:09] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:09] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:05:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:05:10] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:05:10] Running provider: tradingeconomics
[2026-05-31 05:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:05:10] Running provider: fmp
[2026-05-31 05:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:05:11] Running provider: rss_macro
[2026-05-31 05:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:05:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:05:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:05:16] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:10:03] ==============================
[2026-05-31 05:10:03] Starting institutional multi-source news fetch.
[2026-05-31 05:10:03] Running provider: forexfactory
[2026-05-31 05:10:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:10:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:10:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:10:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:10:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:10:06] Running provider: tradingeconomics
[2026-05-31 05:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:10:06] Running provider: fmp
[2026-05-31 05:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:10:06] Running provider: rss_macro
[2026-05-31 05:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:10:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:15:03] ==============================
[2026-05-31 05:15:03] Starting institutional multi-source news fetch.
[2026-05-31 05:15:03] Running provider: forexfactory
[2026-05-31 05:15:06] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:15:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:15:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:15:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:15:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:15:12] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:15:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:15:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:15:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:15:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:15:12] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:13] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:13] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:13] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:15:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:15:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:15:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:15:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:15:14] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:15:14] Running provider: tradingeconomics
[2026-05-31 05:15:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:15:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:15:14] Running provider: fmp
[2026-05-31 05:15:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:15:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:15:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:15:14] Running provider: rss_macro
[2026-05-31 05:15:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:15:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:15:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:15:24] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:20:03] ==============================
[2026-05-31 05:20:03] Starting institutional multi-source news fetch.
[2026-05-31 05:20:03] Running provider: forexfactory
[2026-05-31 05:20:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:20:09] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:20:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:20:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:20:16] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:16] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:16] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:16] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:20:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:20:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:20:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:20:17] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:20:17] Running provider: tradingeconomics
[2026-05-31 05:20:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:20:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:20:17] Running provider: fmp
[2026-05-31 05:20:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:20:17] Running provider: rss_macro
[2026-05-31 05:20:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:20:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:20:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:20:18] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:25:03] ==============================
[2026-05-31 05:25:03] Starting institutional multi-source news fetch.
[2026-05-31 05:25:03] Running provider: forexfactory
[2026-05-31 05:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:25:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:25:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:25:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:25:13] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:25:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:25:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:25:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:25:14] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:25:14] Running provider: tradingeconomics
[2026-05-31 05:25:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:25:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:25:14] Running provider: fmp
[2026-05-31 05:25:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:25:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:25:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:25:14] Running provider: rss_macro
[2026-05-31 05:25:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:25:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:25:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:25:14] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:30:03] ==============================
[2026-05-31 05:30:03] Starting institutional multi-source news fetch.
[2026-05-31 05:30:03] Running provider: forexfactory
[2026-05-31 05:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:30:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:30:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:30:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:30:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:30:06] Running provider: tradingeconomics
[2026-05-31 05:30:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:30:06] Running provider: fmp
[2026-05-31 05:30:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:30:07] Running provider: rss_macro
[2026-05-31 05:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:30:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:35:03] ==============================
[2026-05-31 05:35:03] Starting institutional multi-source news fetch.
[2026-05-31 05:35:03] Running provider: forexfactory
[2026-05-31 05:35:03] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:35:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:35:04] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:04] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:04] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:05] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:35:06] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:35:06] Running provider: tradingeconomics
[2026-05-31 05:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:35:06] Running provider: fmp
[2026-05-31 05:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:35:06] Running provider: rss_macro
[2026-05-31 05:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:35:06] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:40:04] ==============================
[2026-05-31 05:40:04] Starting institutional multi-source news fetch.
[2026-05-31 05:40:04] Running provider: forexfactory
[2026-05-31 05:40:04] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:40:05] ForexFactory file parsed 97 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:40:05] ForexFactory calendar files parsed 194 events | actuals=0
[2026-05-31 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:05] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:05] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:06] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:40:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:40:07] Provider forexfactory: raw=431, normalized=431, saved=431, raw_actual_values=77, actual_values=77
[2026-05-31 05:40:07] Running provider: tradingeconomics
[2026-05-31 05:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:40:07] Running provider: fmp
[2026-05-31 05:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:40:07] Running provider: rss_macro
[2026-05-31 05:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:40:07] Finished news fetch. Total saved/updated: 431
[2026-05-31 05:45:03] ==============================
[2026-05-31 05:45:03] Starting institutional multi-source news fetch.
[2026-05-31 05:45:03] Running provider: forexfactory
[2026-05-31 05:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:45:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 05:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:09] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:09] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:10] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:45:11] Provider forexfactory: raw=465, normalized=247, saved=247, raw_actual_values=77, actual_values=77
[2026-05-31 05:45:11] Running provider: tradingeconomics
[2026-05-31 05:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:45:11] Running provider: fmp
[2026-05-31 05:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:45:11] Running provider: rss_macro
[2026-05-31 05:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:45:11] Finished news fetch. Total saved/updated: 247
[2026-05-31 05:50:03] ==============================
[2026-05-31 05:50:03] Starting institutional multi-source news fetch.
[2026-05-31 05:50:03] Running provider: forexfactory
[2026-05-31 05:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:50:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:50:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:50:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:50:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:50:21] Provider forexfactory: raw=465, normalized=247, saved=247, raw_actual_values=77, actual_values=77
[2026-05-31 05:50:21] Running provider: tradingeconomics
[2026-05-31 05:50:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:50:21] Running provider: fmp
[2026-05-31 05:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:50:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:50:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:50:21] Running provider: rss_macro
[2026-05-31 05:50:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:50:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:50:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:50:21] Finished news fetch. Total saved/updated: 247
[2026-05-31 05:55:03] ==============================
[2026-05-31 05:55:03] Starting institutional multi-source news fetch.
[2026-05-31 05:55:03] Running provider: forexfactory
[2026-05-31 05:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 05:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 05:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 05:55:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 05:55:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 05:55:13] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 05:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:13] ForexFactory impact metadata not found for event "French Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:13] ForexFactory impact metadata not found for event "German Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:13] ForexFactory parsed 97 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:55:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:55:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 05:55:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 05:55:14] Provider forexfactory: raw=465, normalized=247, saved=247, raw_actual_values=77, actual_values=77
[2026-05-31 05:55:14] Running provider: tradingeconomics
[2026-05-31 05:55:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 05:55:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:55:14] Running provider: fmp
[2026-05-31 05:55:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 05:55:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 05:55:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:55:19] Running provider: rss_macro
[2026-05-31 05:55:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:55:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 05:55:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 05:55:19] Finished news fetch. Total saved/updated: 247
[2026-05-31 06:00:04] ==============================
[2026-05-31 06:00:04] Starting institutional multi-source news fetch.
[2026-05-31 06:00:04] Running provider: forexfactory
[2026-05-31 06:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:00:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:00:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:00:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:00:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:00:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:00:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:00:07] Running provider: tradingeconomics
[2026-05-31 06:00:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:00:07] Running provider: fmp
[2026-05-31 06:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:00:12] Running provider: rss_macro
[2026-05-31 06:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:00:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:05:03] ==============================
[2026-05-31 06:05:03] Starting institutional multi-source news fetch.
[2026-05-31 06:05:03] Running provider: forexfactory
[2026-05-31 06:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:05:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:05:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:05:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:05:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:05:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:05:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:05:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:05:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:05:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:05:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:05:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:05:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:05:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:05:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:05:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:05:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:05:15] Running provider: tradingeconomics
[2026-05-31 06:05:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:05:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:05:15] Running provider: fmp
[2026-05-31 06:05:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:05:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:05:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:05:21] Running provider: rss_macro
[2026-05-31 06:05:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:05:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:05:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:05:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:10:03] ==============================
[2026-05-31 06:10:03] Starting institutional multi-source news fetch.
[2026-05-31 06:10:03] Running provider: forexfactory
[2026-05-31 06:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:10:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:10:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:10:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:10:06] Running provider: tradingeconomics
[2026-05-31 06:10:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:10:06] Running provider: fmp
[2026-05-31 06:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:10:06] Running provider: rss_macro
[2026-05-31 06:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:10:07] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:15:04] ==============================
[2026-05-31 06:15:04] Starting institutional multi-source news fetch.
[2026-05-31 06:15:04] Running provider: forexfactory
[2026-05-31 06:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:15:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:15:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:15:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:15:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:15:11] Running provider: tradingeconomics
[2026-05-31 06:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:15:11] Running provider: fmp
[2026-05-31 06:15:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:15:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:15:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:15:27] Running provider: rss_macro
[2026-05-31 06:15:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:15:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:15:33] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:15:33] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:20:03] ==============================
[2026-05-31 06:20:03] Starting institutional multi-source news fetch.
[2026-05-31 06:20:03] Running provider: forexfactory
[2026-05-31 06:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:20:11] Running provider: tradingeconomics
[2026-05-31 06:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:20:11] Running provider: fmp
[2026-05-31 06:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:20:11] Running provider: rss_macro
[2026-05-31 06:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:20:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:25:03] ==============================
[2026-05-31 06:25:03] Starting institutional multi-source news fetch.
[2026-05-31 06:25:03] Running provider: forexfactory
[2026-05-31 06:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:25:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:25:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:25:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:25:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:25:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:25:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:25:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:25:15] Running provider: tradingeconomics
[2026-05-31 06:25:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:25:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:25:15] Running provider: fmp
[2026-05-31 06:25:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:25:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:25:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:25:18] Running provider: rss_macro
[2026-05-31 06:25:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:25:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:25:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:25:23] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:30:04] ==============================
[2026-05-31 06:30:04] Starting institutional multi-source news fetch.
[2026-05-31 06:30:04] Running provider: forexfactory
[2026-05-31 06:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:30:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:30:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:30:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:30:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:30:11] Running provider: tradingeconomics
[2026-05-31 06:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:30:11] Running provider: fmp
[2026-05-31 06:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:30:16] Running provider: rss_macro
[2026-05-31 06:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:30:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:35:03] ==============================
[2026-05-31 06:35:03] Starting institutional multi-source news fetch.
[2026-05-31 06:35:03] Running provider: forexfactory
[2026-05-31 06:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:35:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:35:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:35:06] Running provider: tradingeconomics
[2026-05-31 06:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:35:06] Running provider: fmp
[2026-05-31 06:35:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:35:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:35:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:35:08] Running provider: rss_macro
[2026-05-31 06:35:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:35:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:35:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:35:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:40:03] ==============================
[2026-05-31 06:40:03] Starting institutional multi-source news fetch.
[2026-05-31 06:40:03] Running provider: forexfactory
[2026-05-31 06:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:40:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:40:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:40:06] Running provider: tradingeconomics
[2026-05-31 06:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:40:06] Running provider: fmp
[2026-05-31 06:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:40:06] Running provider: rss_macro
[2026-05-31 06:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:40:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:45:04] ==============================
[2026-05-31 06:45:04] Starting institutional multi-source news fetch.
[2026-05-31 06:45:04] Running provider: forexfactory
[2026-05-31 06:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:45:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:45:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:45:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:45:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:45:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:45:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:45:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:45:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:45:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:45:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:45:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:45:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:45:12] Running provider: tradingeconomics
[2026-05-31 06:45:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:45:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:45:12] Running provider: fmp
[2026-05-31 06:45:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:45:12] Running provider: rss_macro
[2026-05-31 06:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:45:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:45:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:50:03] ==============================
[2026-05-31 06:50:03] Starting institutional multi-source news fetch.
[2026-05-31 06:50:03] Running provider: forexfactory
[2026-05-31 06:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:50:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:50:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:50:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:50:11] Running provider: tradingeconomics
[2026-05-31 06:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:50:11] Running provider: fmp
[2026-05-31 06:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:50:12] Running provider: rss_macro
[2026-05-31 06:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:50:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 06:55:03] ==============================
[2026-05-31 06:55:03] Starting institutional multi-source news fetch.
[2026-05-31 06:55:03] Running provider: forexfactory
[2026-05-31 06:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 06:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 06:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 06:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 06:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 06:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 06:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 06:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 06:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 06:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 06:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 06:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:55:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 06:55:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 06:55:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 06:55:11] Running provider: tradingeconomics
[2026-05-31 06:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 06:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:55:11] Running provider: fmp
[2026-05-31 06:55:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 06:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 06:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:55:12] Running provider: rss_macro
[2026-05-31 06:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 06:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 06:55:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:00:04] ==============================
[2026-05-31 07:00:04] Starting institutional multi-source news fetch.
[2026-05-31 07:00:04] Running provider: forexfactory
[2026-05-31 07:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:00:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:00:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:00:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:00:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:00:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:00:12] Running provider: tradingeconomics
[2026-05-31 07:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:00:12] Running provider: fmp
[2026-05-31 07:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:00:12] Running provider: rss_macro
[2026-05-31 07:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:00:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:05:05] ==============================
[2026-05-31 07:05:05] Starting institutional multi-source news fetch.
[2026-05-31 07:05:05] Running provider: forexfactory
[2026-05-31 07:05:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:05:11] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:05:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:05:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:05:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:05:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:05:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:05:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:05:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:05:13] Running provider: tradingeconomics
[2026-05-31 07:05:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:05:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:05:13] Running provider: fmp
[2026-05-31 07:05:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:05:13] Running provider: rss_macro
[2026-05-31 07:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:05:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:05:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:05:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:10:03] ==============================
[2026-05-31 07:10:03] Starting institutional multi-source news fetch.
[2026-05-31 07:10:03] Running provider: forexfactory
[2026-05-31 07:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:10:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:10:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:10:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:10:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:10:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:10:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:10:10] Running provider: tradingeconomics
[2026-05-31 07:10:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:10:10] Running provider: fmp
[2026-05-31 07:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:10:10] Running provider: rss_macro
[2026-05-31 07:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:10:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:15:03] ==============================
[2026-05-31 07:15:03] Starting institutional multi-source news fetch.
[2026-05-31 07:15:03] Running provider: forexfactory
[2026-05-31 07:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:15:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:15:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:15:06] Running provider: tradingeconomics
[2026-05-31 07:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:15:06] Running provider: fmp
[2026-05-31 07:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:15:06] Running provider: rss_macro
[2026-05-31 07:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:15:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:20:04] ==============================
[2026-05-31 07:20:04] Starting institutional multi-source news fetch.
[2026-05-31 07:20:04] Running provider: forexfactory
[2026-05-31 07:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:20:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:20:11] Running provider: tradingeconomics
[2026-05-31 07:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:20:11] Running provider: fmp
[2026-05-31 07:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:20:12] Running provider: rss_macro
[2026-05-31 07:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:20:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:25:03] ==============================
[2026-05-31 07:25:03] Starting institutional multi-source news fetch.
[2026-05-31 07:25:03] Running provider: forexfactory
[2026-05-31 07:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:25:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:25:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:25:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:25:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:25:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:25:11] Running provider: tradingeconomics
[2026-05-31 07:25:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:25:11] Running provider: fmp
[2026-05-31 07:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:25:11] Running provider: rss_macro
[2026-05-31 07:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:25:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:30:03] ==============================
[2026-05-31 07:30:03] Starting institutional multi-source news fetch.
[2026-05-31 07:30:03] Running provider: forexfactory
[2026-05-31 07:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:30:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:30:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:30:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:30:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:30:05] Running provider: tradingeconomics
[2026-05-31 07:30:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:30:05] Running provider: fmp
[2026-05-31 07:30:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:30:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:30:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:30:05] Running provider: rss_macro
[2026-05-31 07:30:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:30:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:30:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:30:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:35:05] ==============================
[2026-05-31 07:35:05] Starting institutional multi-source news fetch.
[2026-05-31 07:35:05] Running provider: forexfactory
[2026-05-31 07:35:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:35:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:35:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:35:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:35:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:35:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:35:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:35:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:35:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:35:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:35:18] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:35:18] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:35:18] Running provider: tradingeconomics
[2026-05-31 07:35:18] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:35:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:35:18] Running provider: fmp
[2026-05-31 07:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:35:18] Running provider: rss_macro
[2026-05-31 07:35:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:35:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:35:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:35:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:40:03] ==============================
[2026-05-31 07:40:03] Starting institutional multi-source news fetch.
[2026-05-31 07:40:04] Running provider: forexfactory
[2026-05-31 07:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:40:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:40:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:40:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:40:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:40:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:40:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:40:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:40:13] Running provider: tradingeconomics
[2026-05-31 07:40:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:40:13] Running provider: fmp
[2026-05-31 07:40:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:40:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:40:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:40:18] Running provider: rss_macro
[2026-05-31 07:40:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:40:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:45:03] ==============================
[2026-05-31 07:45:03] Starting institutional multi-source news fetch.
[2026-05-31 07:45:03] Running provider: forexfactory
[2026-05-31 07:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:45:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:45:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:45:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:45:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:45:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:45:14] Running provider: tradingeconomics
[2026-05-31 07:45:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:45:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:45:14] Running provider: fmp
[2026-05-31 07:45:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:45:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:45:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:45:14] Running provider: rss_macro
[2026-05-31 07:45:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:45:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:45:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:45:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:50:03] ==============================
[2026-05-31 07:50:03] Starting institutional multi-source news fetch.
[2026-05-31 07:50:03] Running provider: forexfactory
[2026-05-31 07:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:50:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:50:10] Running provider: tradingeconomics
[2026-05-31 07:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:50:11] Running provider: fmp
[2026-05-31 07:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:50:11] Running provider: rss_macro
[2026-05-31 07:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:50:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 07:55:03] ==============================
[2026-05-31 07:55:03] Starting institutional multi-source news fetch.
[2026-05-31 07:55:03] Running provider: forexfactory
[2026-05-31 07:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 07:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 07:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 07:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 07:55:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 07:55:10] Running provider: tradingeconomics
[2026-05-31 07:55:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 07:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:55:10] Running provider: fmp
[2026-05-31 07:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 07:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 07:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:55:10] Running provider: rss_macro
[2026-05-31 07:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 07:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 07:55:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:00:03] ==============================
[2026-05-31 08:00:03] Starting institutional multi-source news fetch.
[2026-05-31 08:00:03] Running provider: forexfactory
[2026-05-31 08:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:00:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:00:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:00:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:00:06] Running provider: tradingeconomics
[2026-05-31 08:00:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:00:06] Running provider: fmp
[2026-05-31 08:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:00:06] Running provider: rss_macro
[2026-05-31 08:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:00:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:05:03] ==============================
[2026-05-31 08:05:03] Starting institutional multi-source news fetch.
[2026-05-31 08:05:03] Running provider: forexfactory
[2026-05-31 08:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:05:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:05:11] Running provider: tradingeconomics
[2026-05-31 08:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:05:11] Running provider: fmp
[2026-05-31 08:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:05:11] Running provider: rss_macro
[2026-05-31 08:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:05:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:10:03] ==============================
[2026-05-31 08:10:03] Starting institutional multi-source news fetch.
[2026-05-31 08:10:03] Running provider: forexfactory
[2026-05-31 08:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:10:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:10:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:10:11] Running provider: tradingeconomics
[2026-05-31 08:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:10:11] Running provider: fmp
[2026-05-31 08:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:10:11] Running provider: rss_macro
[2026-05-31 08:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:10:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:15:04] ==============================
[2026-05-31 08:15:04] Starting institutional multi-source news fetch.
[2026-05-31 08:15:04] Running provider: forexfactory
[2026-05-31 08:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:15:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15001 milliseconds
[2026-05-31 08:15:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:15:30] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:15:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:15:31] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:15:31] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:15:36] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:15:36] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:15:36] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:15:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:15:37] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:15:37] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:15:37] Running provider: tradingeconomics
[2026-05-31 08:15:37] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:15:37] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:15:37] Running provider: fmp
[2026-05-31 08:15:37] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:15:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:15:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:15:37] Running provider: rss_macro
[2026-05-31 08:15:37] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:15:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:15:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:15:37] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:20:03] ==============================
[2026-05-31 08:20:03] Starting institutional multi-source news fetch.
[2026-05-31 08:20:03] Running provider: forexfactory
[2026-05-31 08:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:20:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:20:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:20:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:20:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:20:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:20:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:20:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:20:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:20:19] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:20:19] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:20:19] Running provider: tradingeconomics
[2026-05-31 08:20:19] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:20:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:20:19] Running provider: fmp
[2026-05-31 08:20:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:20:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:20:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:20:19] Running provider: rss_macro
[2026-05-31 08:20:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:20:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:20:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:20:25] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:25:03] ==============================
[2026-05-31 08:25:03] Starting institutional multi-source news fetch.
[2026-05-31 08:25:03] Running provider: forexfactory
[2026-05-31 08:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:25:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:25:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:25:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:25:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:25:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:25:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:25:17] Running provider: tradingeconomics
[2026-05-31 08:25:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:25:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:25:17] Running provider: fmp
[2026-05-31 08:25:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:25:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:25:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:25:23] Running provider: rss_macro
[2026-05-31 08:25:33] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:25:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:25:33] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:25:33] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:30:04] ==============================
[2026-05-31 08:30:04] Starting institutional multi-source news fetch.
[2026-05-31 08:30:04] Running provider: forexfactory
[2026-05-31 08:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:30:31] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Resolving timed out after 15002 milliseconds
[2026-05-31 08:30:36] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:30:37] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:30:37] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:30:37] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:30:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:30:37] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:30:37] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:30:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:30:43] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:30:43] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:30:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:30:43] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:30:43] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:30:43] Running provider: tradingeconomics
[2026-05-31 08:30:43] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:30:43] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:30:43] Running provider: fmp
[2026-05-31 08:30:44] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:30:55] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:30:55] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:30:55] Running provider: rss_macro
[2026-05-31 08:30:55] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:30:55] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:30:55] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:30:55] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:35:03] ==============================
[2026-05-31 08:35:03] Starting institutional multi-source news fetch.
[2026-05-31 08:35:03] Running provider: forexfactory
[2026-05-31 08:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:35:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:35:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:35:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:35:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:35:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:35:11] Running provider: tradingeconomics
[2026-05-31 08:35:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:35:11] Running provider: fmp
[2026-05-31 08:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:35:11] Running provider: rss_macro
[2026-05-31 08:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:35:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:40:03] ==============================
[2026-05-31 08:40:03] Starting institutional multi-source news fetch.
[2026-05-31 08:40:03] Running provider: forexfactory
[2026-05-31 08:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:40:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:40:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:40:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:40:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:40:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:40:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:40:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:40:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:40:13] Running provider: tradingeconomics
[2026-05-31 08:40:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:40:13] Running provider: fmp
[2026-05-31 08:40:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:40:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:40:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:40:14] Running provider: rss_macro
[2026-05-31 08:40:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:40:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:40:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:40:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:45:03] ==============================
[2026-05-31 08:45:03] Starting institutional multi-source news fetch.
[2026-05-31 08:45:03] Running provider: forexfactory
[2026-05-31 08:45:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:45:11] Running provider: tradingeconomics
[2026-05-31 08:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:45:11] Running provider: fmp
[2026-05-31 08:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:45:19] Running provider: rss_macro
[2026-05-31 08:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:45:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:50:04] ==============================
[2026-05-31 08:50:04] Starting institutional multi-source news fetch.
[2026-05-31 08:50:04] Running provider: forexfactory
[2026-05-31 08:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:50:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:50:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:50:06] Running provider: tradingeconomics
[2026-05-31 08:50:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:50:06] Running provider: fmp
[2026-05-31 08:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:50:06] Running provider: rss_macro
[2026-05-31 08:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:50:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 08:55:03] ==============================
[2026-05-31 08:55:03] Starting institutional multi-source news fetch.
[2026-05-31 08:55:03] Running provider: forexfactory
[2026-05-31 08:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 08:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 08:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 08:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 08:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:55:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 08:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 08:55:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 08:55:05] Running provider: tradingeconomics
[2026-05-31 08:55:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 08:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:55:05] Running provider: fmp
[2026-05-31 08:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 08:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 08:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:55:10] Running provider: rss_macro
[2026-05-31 08:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 08:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 08:55:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:00:04] ==============================
[2026-05-31 09:00:04] Starting institutional multi-source news fetch.
[2026-05-31 09:00:04] Running provider: forexfactory
[2026-05-31 09:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:00:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:00:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:00:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:00:12] Running provider: tradingeconomics
[2026-05-31 09:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:00:12] Running provider: fmp
[2026-05-31 09:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:00:13] Running provider: rss_macro
[2026-05-31 09:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:00:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:05:03] ==============================
[2026-05-31 09:05:03] Starting institutional multi-source news fetch.
[2026-05-31 09:05:03] Running provider: forexfactory
[2026-05-31 09:05:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:05:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:05:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:05:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:05:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:05:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:05:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:05:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:05:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:05:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:05:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:05:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:05:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:05:17] Running provider: tradingeconomics
[2026-05-31 09:05:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:05:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:05:17] Running provider: fmp
[2026-05-31 09:05:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:05:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:05:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:05:17] Running provider: rss_macro
[2026-05-31 09:05:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:05:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:05:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:05:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:10:03] ==============================
[2026-05-31 09:10:03] Starting institutional multi-source news fetch.
[2026-05-31 09:10:03] Running provider: forexfactory
[2026-05-31 09:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:10:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:10:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:10:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:10:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:10:11] Running provider: tradingeconomics
[2026-05-31 09:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:10:11] Running provider: fmp
[2026-05-31 09:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:10:11] Running provider: rss_macro
[2026-05-31 09:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:10:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:10:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:10:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:15:03] ==============================
[2026-05-31 09:15:03] Starting institutional multi-source news fetch.
[2026-05-31 09:15:03] Running provider: forexfactory
[2026-05-31 09:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:15:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:15:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:15:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:15:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:15:05] Running provider: tradingeconomics
[2026-05-31 09:15:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:15:05] Running provider: fmp
[2026-05-31 09:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:15:05] Running provider: rss_macro
[2026-05-31 09:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:15:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:20:03] ==============================
[2026-05-31 09:20:03] Starting institutional multi-source news fetch.
[2026-05-31 09:20:03] Running provider: forexfactory
[2026-05-31 09:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:20:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:20:10] Running provider: tradingeconomics
[2026-05-31 09:20:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:20:10] Running provider: fmp
[2026-05-31 09:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:20:10] Running provider: rss_macro
[2026-05-31 09:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:20:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:25:03] ==============================
[2026-05-31 09:25:03] Starting institutional multi-source news fetch.
[2026-05-31 09:25:03] Running provider: forexfactory
[2026-05-31 09:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:25:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:25:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:25:10] Running provider: tradingeconomics
[2026-05-31 09:25:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:25:10] Running provider: fmp
[2026-05-31 09:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:25:11] Running provider: rss_macro
[2026-05-31 09:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:25:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:30:03] ==============================
[2026-05-31 09:30:03] Starting institutional multi-source news fetch.
[2026-05-31 09:30:04] Running provider: forexfactory
[2026-05-31 09:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:30:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:30:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:30:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:30:12] Running provider: tradingeconomics
[2026-05-31 09:30:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:30:12] Running provider: fmp
[2026-05-31 09:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:30:12] Running provider: rss_macro
[2026-05-31 09:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:30:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:35:03] ==============================
[2026-05-31 09:35:03] Starting institutional multi-source news fetch.
[2026-05-31 09:35:03] Running provider: forexfactory
[2026-05-31 09:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:35:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:35:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:35:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:35:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:35:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:35:10] Running provider: tradingeconomics
[2026-05-31 09:35:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:35:10] Running provider: fmp
[2026-05-31 09:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:35:11] Running provider: rss_macro
[2026-05-31 09:35:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:35:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:35:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:35:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:40:03] ==============================
[2026-05-31 09:40:03] Starting institutional multi-source news fetch.
[2026-05-31 09:40:03] Running provider: forexfactory
[2026-05-31 09:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:40:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:40:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:40:06] Running provider: tradingeconomics
[2026-05-31 09:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:40:06] Running provider: fmp
[2026-05-31 09:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:40:06] Running provider: rss_macro
[2026-05-31 09:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:40:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:45:03] ==============================
[2026-05-31 09:45:03] Starting institutional multi-source news fetch.
[2026-05-31 09:45:03] Running provider: forexfactory
[2026-05-31 09:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:45:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:45:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:45:07] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:45:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:45:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:45:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:45:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:45:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:45:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:45:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:45:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:45:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:45:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:45:08] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:45:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:45:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:45:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:45:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:45:09] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:45:09] Running provider: tradingeconomics
[2026-05-31 09:45:09] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:45:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:45:09] Running provider: fmp
[2026-05-31 09:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:45:10] Running provider: rss_macro
[2026-05-31 09:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:45:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:50:03] ==============================
[2026-05-31 09:50:03] Starting institutional multi-source news fetch.
[2026-05-31 09:50:03] Running provider: forexfactory
[2026-05-31 09:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:50:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:50:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:50:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:50:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:50:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:50:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:50:17] Running provider: tradingeconomics
[2026-05-31 09:50:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:50:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:50:17] Running provider: fmp
[2026-05-31 09:50:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:50:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:50:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:50:23] Running provider: rss_macro
[2026-05-31 09:50:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:50:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:50:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:50:28] Finished news fetch. Total saved/updated: 214
[2026-05-31 09:55:03] ==============================
[2026-05-31 09:55:03] Starting institutional multi-source news fetch.
[2026-05-31 09:55:03] Running provider: forexfactory
[2026-05-31 09:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 09:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 09:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 09:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 09:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 09:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:55:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 09:55:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 09:55:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 09:55:06] Running provider: tradingeconomics
[2026-05-31 09:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 09:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:55:06] Running provider: fmp
[2026-05-31 09:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 09:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 09:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:55:06] Running provider: rss_macro
[2026-05-31 09:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 09:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 09:55:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:00:04] ==============================
[2026-05-31 10:00:04] Starting institutional multi-source news fetch.
[2026-05-31 10:00:04] Running provider: forexfactory
[2026-05-31 10:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:00:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:00:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:00:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:00:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:00:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:00:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:00:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:00:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:00:23] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:00:23] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:00:23] Running provider: tradingeconomics
[2026-05-31 10:00:23] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:00:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:00:23] Running provider: fmp
[2026-05-31 10:00:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:00:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:00:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:00:23] Running provider: rss_macro
[2026-05-31 10:00:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:00:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:00:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:00:24] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:05:03] ==============================
[2026-05-31 10:05:03] Starting institutional multi-source news fetch.
[2026-05-31 10:05:03] Running provider: forexfactory
[2026-05-31 10:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:05:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:05:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:05:10] Running provider: tradingeconomics
[2026-05-31 10:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:05:10] Running provider: fmp
[2026-05-31 10:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:05:10] Running provider: rss_macro
[2026-05-31 10:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:05:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:10:03] ==============================
[2026-05-31 10:10:03] Starting institutional multi-source news fetch.
[2026-05-31 10:10:03] Running provider: forexfactory
[2026-05-31 10:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:10:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:10:05] Running provider: tradingeconomics
[2026-05-31 10:10:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:10:05] Running provider: fmp
[2026-05-31 10:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:10:05] Running provider: rss_macro
[2026-05-31 10:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:10:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:15:03] ==============================
[2026-05-31 10:15:03] Starting institutional multi-source news fetch.
[2026-05-31 10:15:03] Running provider: forexfactory
[2026-05-31 10:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:15:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:15:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:15:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:15:16] Running provider: tradingeconomics
[2026-05-31 10:15:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:15:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:15:16] Running provider: fmp
[2026-05-31 10:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:15:16] Running provider: rss_macro
[2026-05-31 10:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:15:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:20:03] ==============================
[2026-05-31 10:20:03] Starting institutional multi-source news fetch.
[2026-05-31 10:20:04] Running provider: forexfactory
[2026-05-31 10:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:20:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:20:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:20:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:20:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:20:07] Running provider: tradingeconomics
[2026-05-31 10:20:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:20:07] Running provider: fmp
[2026-05-31 10:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:20:07] Running provider: rss_macro
[2026-05-31 10:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:20:07] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:25:03] ==============================
[2026-05-31 10:25:03] Starting institutional multi-source news fetch.
[2026-05-31 10:25:03] Running provider: forexfactory
[2026-05-31 10:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:25:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:25:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:25:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:25:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:25:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:25:11] Running provider: tradingeconomics
[2026-05-31 10:25:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:25:11] Running provider: fmp
[2026-05-31 10:25:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:25:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:25:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:25:13] Running provider: rss_macro
[2026-05-31 10:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:25:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:30:03] ==============================
[2026-05-31 10:30:03] Starting institutional multi-source news fetch.
[2026-05-31 10:30:03] Running provider: forexfactory
[2026-05-31 10:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:30:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:30:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:30:11] Running provider: tradingeconomics
[2026-05-31 10:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:30:11] Running provider: fmp
[2026-05-31 10:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:30:11] Running provider: rss_macro
[2026-05-31 10:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:30:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:35:03] ==============================
[2026-05-31 10:35:03] Starting institutional multi-source news fetch.
[2026-05-31 10:35:03] Running provider: forexfactory
[2026-05-31 10:35:13] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:35:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:35:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:35:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:35:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:35:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:35:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:35:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:35:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:35:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:35:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:35:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:35:27] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:35:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:35:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:35:27] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:35:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:35:27] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:35:27] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:35:33] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:35:33] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:35:33] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:35:33] Running provider: tradingeconomics
[2026-05-31 10:35:34] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:35:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:35:34] Running provider: fmp
[2026-05-31 10:35:41] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:35:41] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:35:41] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:35:41] Running provider: rss_macro
[2026-05-31 10:35:42] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:35:42] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:35:42] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:35:42] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:40:03] ==============================
[2026-05-31 10:40:03] Starting institutional multi-source news fetch.
[2026-05-31 10:40:03] Running provider: forexfactory
[2026-05-31 10:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:40:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:40:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:40:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:40:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:40:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:40:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:40:12] Running provider: tradingeconomics
[2026-05-31 10:40:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:40:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:40:12] Running provider: fmp
[2026-05-31 10:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:40:12] Running provider: rss_macro
[2026-05-31 10:40:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:40:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:40:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:40:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:45:02] ==============================
[2026-05-31 10:45:02] Starting institutional multi-source news fetch.
[2026-05-31 10:45:03] Running provider: forexfactory
[2026-05-31 10:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:45:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:45:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:45:05] Running provider: tradingeconomics
[2026-05-31 10:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:45:05] Running provider: fmp
[2026-05-31 10:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:45:05] Running provider: rss_macro
[2026-05-31 10:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:45:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:50:03] ==============================
[2026-05-31 10:50:03] Starting institutional multi-source news fetch.
[2026-05-31 10:50:03] Running provider: forexfactory
[2026-05-31 10:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:50:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:50:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:50:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:50:05] Running provider: tradingeconomics
[2026-05-31 10:50:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:50:05] Running provider: fmp
[2026-05-31 10:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:50:05] Running provider: rss_macro
[2026-05-31 10:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:50:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 10:55:03] ==============================
[2026-05-31 10:55:03] Starting institutional multi-source news fetch.
[2026-05-31 10:55:03] Running provider: forexfactory
[2026-05-31 10:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 10:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 10:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 10:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 10:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 10:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 10:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 10:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:55:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 10:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 10:55:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 10:55:10] Running provider: tradingeconomics
[2026-05-31 10:55:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 10:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:55:10] Running provider: fmp
[2026-05-31 10:55:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 10:55:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 10:55:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:55:15] Running provider: rss_macro
[2026-05-31 10:55:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 10:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 10:55:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:00:03] ==============================
[2026-05-31 11:00:03] Starting institutional multi-source news fetch.
[2026-05-31 11:00:03] Running provider: forexfactory
[2026-05-31 11:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:00:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:00:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:00:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:00:10] Running provider: tradingeconomics
[2026-05-31 11:00:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:00:10] Running provider: fmp
[2026-05-31 11:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:00:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:00:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:00:10] Running provider: rss_macro
[2026-05-31 11:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:00:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:05:03] ==============================
[2026-05-31 11:05:03] Starting institutional multi-source news fetch.
[2026-05-31 11:05:03] Running provider: forexfactory
[2026-05-31 11:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:05:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:05:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:05:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:05:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:05:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:05:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:05:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:05:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:05:17] Running provider: tradingeconomics
[2026-05-31 11:05:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:05:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:05:17] Running provider: fmp
[2026-05-31 11:05:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:05:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:05:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:05:18] Running provider: rss_macro
[2026-05-31 11:05:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:05:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:05:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:05:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:10:03] ==============================
[2026-05-31 11:10:03] Starting institutional multi-source news fetch.
[2026-05-31 11:10:03] Running provider: forexfactory
[2026-05-31 11:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:10:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:10:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:10:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:10:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:10:11] Running provider: tradingeconomics
[2026-05-31 11:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:10:11] Running provider: fmp
[2026-05-31 11:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:10:11] Running provider: rss_macro
[2026-05-31 11:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:10:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:10:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:10:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:15:04] ==============================
[2026-05-31 11:15:04] Starting institutional multi-source news fetch.
[2026-05-31 11:15:04] Running provider: forexfactory
[2026-05-31 11:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:15:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:15:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:15:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:15:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:15:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:15:12] Running provider: tradingeconomics
[2026-05-31 11:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:15:12] Running provider: fmp
[2026-05-31 11:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:15:13] Running provider: rss_macro
[2026-05-31 11:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:15:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:20:03] ==============================
[2026-05-31 11:20:03] Starting institutional multi-source news fetch.
[2026-05-31 11:20:03] Running provider: forexfactory
[2026-05-31 11:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:20:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:20:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:20:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:20:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:20:16] Running provider: tradingeconomics
[2026-05-31 11:20:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:20:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:20:16] Running provider: fmp
[2026-05-31 11:20:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:20:17] Running provider: rss_macro
[2026-05-31 11:20:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:20:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:20:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:20:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:25:03] ==============================
[2026-05-31 11:25:03] Starting institutional multi-source news fetch.
[2026-05-31 11:25:03] Running provider: forexfactory
[2026-05-31 11:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:25:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:25:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:25:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:25:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:25:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:25:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:25:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:25:13] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:25:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:25:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:25:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:25:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:25:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:25:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:25:14] Running provider: tradingeconomics
[2026-05-31 11:25:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:25:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:25:14] Running provider: fmp
[2026-05-31 11:25:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:25:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:25:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:25:17] Running provider: rss_macro
[2026-05-31 11:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:25:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:25:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:30:03] ==============================
[2026-05-31 11:30:03] Starting institutional multi-source news fetch.
[2026-05-31 11:30:03] Running provider: forexfactory
[2026-05-31 11:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:30:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:30:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:30:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:30:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:30:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:30:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:30:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:30:15] Running provider: tradingeconomics
[2026-05-31 11:30:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:30:15] Running provider: fmp
[2026-05-31 11:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:30:16] Running provider: rss_macro
[2026-05-31 11:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:30:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:30:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:30:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:35:03] ==============================
[2026-05-31 11:35:03] Starting institutional multi-source news fetch.
[2026-05-31 11:35:03] Running provider: forexfactory
[2026-05-31 11:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:35:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:35:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:35:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:35:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:35:06] Running provider: tradingeconomics
[2026-05-31 11:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:35:06] Running provider: fmp
[2026-05-31 11:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:35:06] Running provider: rss_macro
[2026-05-31 11:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:35:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:40:03] ==============================
[2026-05-31 11:40:03] Starting institutional multi-source news fetch.
[2026-05-31 11:40:03] Running provider: forexfactory
[2026-05-31 11:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:40:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:40:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:40:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:40:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:40:11] Running provider: tradingeconomics
[2026-05-31 11:40:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:40:11] Running provider: fmp
[2026-05-31 11:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:40:11] Running provider: rss_macro
[2026-05-31 11:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:40:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:45:03] ==============================
[2026-05-31 11:45:03] Starting institutional multi-source news fetch.
[2026-05-31 11:45:03] Running provider: forexfactory
[2026-05-31 11:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:45:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:45:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:45:11] Running provider: tradingeconomics
[2026-05-31 11:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:45:11] Running provider: fmp
[2026-05-31 11:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:45:12] Running provider: rss_macro
[2026-05-31 11:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:45:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:45:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:50:03] ==============================
[2026-05-31 11:50:03] Starting institutional multi-source news fetch.
[2026-05-31 11:50:03] Running provider: forexfactory
[2026-05-31 11:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:50:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:50:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:50:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:50:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:50:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:50:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:50:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:50:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:50:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:50:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:50:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:50:22] Running provider: tradingeconomics
[2026-05-31 11:50:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:50:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:50:22] Running provider: fmp
[2026-05-31 11:50:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:50:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:50:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:50:25] Running provider: rss_macro
[2026-05-31 11:50:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:50:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:50:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:50:26] Finished news fetch. Total saved/updated: 214
[2026-05-31 11:55:03] ==============================
[2026-05-31 11:55:03] Starting institutional multi-source news fetch.
[2026-05-31 11:55:03] Running provider: forexfactory
[2026-05-31 11:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 11:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 11:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 11:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 11:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 11:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 11:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 11:55:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 11:55:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 11:55:06] Running provider: tradingeconomics
[2026-05-31 11:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 11:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:55:06] Running provider: fmp
[2026-05-31 11:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 11:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 11:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:55:06] Running provider: rss_macro
[2026-05-31 11:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 11:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 11:55:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:00:03] ==============================
[2026-05-31 12:00:03] Starting institutional multi-source news fetch.
[2026-05-31 12:00:03] Running provider: forexfactory
[2026-05-31 12:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:00:18] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:00:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:00:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:00:19] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:00:19] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:00:19] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:00:19] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:00:19] Running provider: tradingeconomics
[2026-05-31 12:00:19] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:00:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:00:19] Running provider: fmp
[2026-05-31 12:00:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:00:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:00:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:00:20] Running provider: rss_macro
[2026-05-31 12:00:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:00:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:00:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:00:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:05:04] ==============================
[2026-05-31 12:05:04] Starting institutional multi-source news fetch.
[2026-05-31 12:05:04] Running provider: forexfactory
[2026-05-31 12:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:05:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:05:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:05:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:05:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:05:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:05:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:05:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:05:12] Running provider: tradingeconomics
[2026-05-31 12:05:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:05:12] Running provider: fmp
[2026-05-31 12:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:05:12] Running provider: rss_macro
[2026-05-31 12:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:05:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:05:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:05:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:10:03] ==============================
[2026-05-31 12:10:03] Starting institutional multi-source news fetch.
[2026-05-31 12:10:03] Running provider: forexfactory
[2026-05-31 12:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:10:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:10:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:10:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:10:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:10:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:10:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:10:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:10:17] Running provider: tradingeconomics
[2026-05-31 12:10:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:10:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:10:17] Running provider: fmp
[2026-05-31 12:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:10:17] Running provider: rss_macro
[2026-05-31 12:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:10:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:15:03] ==============================
[2026-05-31 12:15:03] Starting institutional multi-source news fetch.
[2026-05-31 12:15:03] Running provider: forexfactory
[2026-05-31 12:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:15:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:15:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:15:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:15:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:15:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:15:12] Running provider: tradingeconomics
[2026-05-31 12:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:15:12] Running provider: fmp
[2026-05-31 12:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:15:13] Running provider: rss_macro
[2026-05-31 12:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:15:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:20:03] ==============================
[2026-05-31 12:20:03] Starting institutional multi-source news fetch.
[2026-05-31 12:20:03] Running provider: forexfactory
[2026-05-31 12:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:20:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:20:10] Running provider: tradingeconomics
[2026-05-31 12:20:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:20:10] Running provider: fmp
[2026-05-31 12:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:20:10] Running provider: rss_macro
[2026-05-31 12:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:20:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:25:03] ==============================
[2026-05-31 12:25:03] Starting institutional multi-source news fetch.
[2026-05-31 12:25:03] Running provider: forexfactory
[2026-05-31 12:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:25:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:25:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:25:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:25:10] Running provider: tradingeconomics
[2026-05-31 12:25:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:25:10] Running provider: fmp
[2026-05-31 12:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:25:11] Running provider: rss_macro
[2026-05-31 12:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:25:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:30:03] ==============================
[2026-05-31 12:30:03] Starting institutional multi-source news fetch.
[2026-05-31 12:30:03] Running provider: forexfactory
[2026-05-31 12:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:30:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:30:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:30:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:30:11] Running provider: tradingeconomics
[2026-05-31 12:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:30:11] Running provider: fmp
[2026-05-31 12:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:30:11] Running provider: rss_macro
[2026-05-31 12:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:30:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:35:03] ==============================
[2026-05-31 12:35:03] Starting institutional multi-source news fetch.
[2026-05-31 12:35:03] Running provider: forexfactory
[2026-05-31 12:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:35:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:35:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:35:06] Running provider: tradingeconomics
[2026-05-31 12:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:35:06] Running provider: fmp
[2026-05-31 12:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:35:06] Running provider: rss_macro
[2026-05-31 12:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:35:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:40:03] ==============================
[2026-05-31 12:40:03] Starting institutional multi-source news fetch.
[2026-05-31 12:40:03] Running provider: forexfactory
[2026-05-31 12:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:40:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:40:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:40:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:40:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:40:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:40:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:40:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:40:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:40:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:40:07] Running provider: tradingeconomics
[2026-05-31 12:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:40:07] Running provider: fmp
[2026-05-31 12:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:40:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:40:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:40:08] Running provider: rss_macro
[2026-05-31 12:40:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:40:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:40:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:40:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:45:03] ==============================
[2026-05-31 12:45:03] Starting institutional multi-source news fetch.
[2026-05-31 12:45:03] Running provider: forexfactory
[2026-05-31 12:45:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:45:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:45:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:45:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:45:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:45:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:45:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:45:20] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:45:20] Running provider: tradingeconomics
[2026-05-31 12:45:20] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:45:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:45:20] Running provider: fmp
[2026-05-31 12:45:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:45:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:45:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:45:20] Running provider: rss_macro
[2026-05-31 12:45:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:45:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:45:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:45:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:50:03] ==============================
[2026-05-31 12:50:03] Starting institutional multi-source news fetch.
[2026-05-31 12:50:03] Running provider: forexfactory
[2026-05-31 12:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:50:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:50:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:50:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:50:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:50:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:50:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:50:16] Running provider: tradingeconomics
[2026-05-31 12:50:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:50:16] Running provider: fmp
[2026-05-31 12:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:50:16] Running provider: rss_macro
[2026-05-31 12:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:50:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 12:55:03] ==============================
[2026-05-31 12:55:03] Starting institutional multi-source news fetch.
[2026-05-31 12:55:03] Running provider: forexfactory
[2026-05-31 12:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 12:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 12:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 12:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 12:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 12:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 12:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 12:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:55:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:55:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:55:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 12:55:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 12:55:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 12:55:12] Running provider: tradingeconomics
[2026-05-31 12:55:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 12:55:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:55:12] Running provider: fmp
[2026-05-31 12:55:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 12:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 12:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:55:12] Running provider: rss_macro
[2026-05-31 12:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 12:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 12:55:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:00:04] ==============================
[2026-05-31 13:00:04] Starting institutional multi-source news fetch.
[2026-05-31 13:00:04] Running provider: forexfactory
[2026-05-31 13:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:00:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:00:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:00:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:00:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:00:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:00:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:00:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:00:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:00:21] Running provider: tradingeconomics
[2026-05-31 13:00:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:00:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:00:21] Running provider: fmp
[2026-05-31 13:00:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:00:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:00:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:00:22] Running provider: rss_macro
[2026-05-31 13:00:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:00:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:00:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:00:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:05:03] ==============================
[2026-05-31 13:05:03] Starting institutional multi-source news fetch.
[2026-05-31 13:05:03] Running provider: forexfactory
[2026-05-31 13:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:05:05] Running provider: tradingeconomics
[2026-05-31 13:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:05:05] Running provider: fmp
[2026-05-31 13:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:05:05] Running provider: rss_macro
[2026-05-31 13:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:05:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:10:03] ==============================
[2026-05-31 13:10:03] Starting institutional multi-source news fetch.
[2026-05-31 13:10:03] Running provider: forexfactory
[2026-05-31 13:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:10:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:10:11] Running provider: tradingeconomics
[2026-05-31 13:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:10:11] Running provider: fmp
[2026-05-31 13:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:10:11] Running provider: rss_macro
[2026-05-31 13:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:10:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:15:03] ==============================
[2026-05-31 13:15:03] Starting institutional multi-source news fetch.
[2026-05-31 13:15:03] Running provider: forexfactory
[2026-05-31 13:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:15:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:15:11] Running provider: tradingeconomics
[2026-05-31 13:15:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:15:11] Running provider: fmp
[2026-05-31 13:15:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:15:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:15:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:15:14] Running provider: rss_macro
[2026-05-31 13:15:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:15:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:15:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:15:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:20:03] ==============================
[2026-05-31 13:20:03] Starting institutional multi-source news fetch.
[2026-05-31 13:20:03] Running provider: forexfactory
[2026-05-31 13:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:20:11] Running provider: tradingeconomics
[2026-05-31 13:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:20:11] Running provider: fmp
[2026-05-31 13:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:20:12] Running provider: rss_macro
[2026-05-31 13:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:20:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:25:03] ==============================
[2026-05-31 13:25:03] Starting institutional multi-source news fetch.
[2026-05-31 13:25:03] Running provider: forexfactory
[2026-05-31 13:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:25:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:25:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:25:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:25:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:25:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:25:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:25:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:25:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:25:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:25:12] Running provider: tradingeconomics
[2026-05-31 13:25:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:25:12] Running provider: fmp
[2026-05-31 13:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:25:12] Running provider: rss_macro
[2026-05-31 13:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:25:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:30:03] ==============================
[2026-05-31 13:30:03] Starting institutional multi-source news fetch.
[2026-05-31 13:30:03] Running provider: forexfactory
[2026-05-31 13:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:30:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:30:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:30:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:30:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:30:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:30:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:30:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:30:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:30:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:30:17] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:30:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:30:18] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:30:18] Running provider: tradingeconomics
[2026-05-31 13:30:18] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:30:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:30:18] Running provider: fmp
[2026-05-31 13:30:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:30:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:30:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:30:18] Running provider: rss_macro
[2026-05-31 13:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:30:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:30:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:35:03] ==============================
[2026-05-31 13:35:03] Starting institutional multi-source news fetch.
[2026-05-31 13:35:03] Running provider: forexfactory
[2026-05-31 13:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:35:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:35:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:35:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:35:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:35:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:35:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:35:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:35:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:35:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:35:34] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-05-31 13:35:42] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:35:42] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:35:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:35:43] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:35:43] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:35:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:35:43] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:35:43] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:35:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:35:44] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:35:44] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:35:44] Running provider: tradingeconomics
[2026-05-31 13:35:44] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:35:44] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:35:44] Running provider: fmp
[2026-05-31 13:35:44] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:35:44] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:35:44] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:35:44] Running provider: rss_macro
[2026-05-31 13:35:55] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:35:55] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:35:55] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:35:55] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:40:03] ==============================
[2026-05-31 13:40:03] Starting institutional multi-source news fetch.
[2026-05-31 13:40:03] Running provider: forexfactory
[2026-05-31 13:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:40:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:40:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:40:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:40:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:40:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:40:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:40:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:40:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:40:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:40:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:40:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:40:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:40:23] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:40:23] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:40:23] Running provider: tradingeconomics
[2026-05-31 13:40:23] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:40:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:40:23] Running provider: fmp
[2026-05-31 13:40:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:40:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:40:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:40:27] Running provider: rss_macro
[2026-05-31 13:40:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:40:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:40:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:40:37] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:45:03] ==============================
[2026-05-31 13:45:03] Starting institutional multi-source news fetch.
[2026-05-31 13:45:03] Running provider: forexfactory
[2026-05-31 13:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:45:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:45:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:45:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:45:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:45:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:45:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:45:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:45:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:45:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:45:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:45:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:45:33] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:45:33] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:45:33] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:45:33] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:45:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:45:34] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:45:34] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:45:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:45:34] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:45:34] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:45:34] Running provider: tradingeconomics
[2026-05-31 13:45:34] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:45:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:45:34] Running provider: fmp
[2026-05-31 13:45:34] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:45:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:45:35] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:45:35] Running provider: rss_macro
[2026-05-31 13:45:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:45:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:45:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:45:35] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:50:03] ==============================
[2026-05-31 13:50:04] Starting institutional multi-source news fetch.
[2026-05-31 13:50:04] Running provider: forexfactory
[2026-05-31 13:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:50:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:50:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:50:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:50:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:50:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:50:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:50:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:50:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:50:21] Running provider: tradingeconomics
[2026-05-31 13:50:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:50:21] Running provider: fmp
[2026-05-31 13:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:50:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:50:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:50:21] Running provider: rss_macro
[2026-05-31 13:50:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:50:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:50:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:50:26] Finished news fetch. Total saved/updated: 214
[2026-05-31 13:55:03] ==============================
[2026-05-31 13:55:03] Starting institutional multi-source news fetch.
[2026-05-31 13:55:03] Running provider: forexfactory
[2026-05-31 13:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 13:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:55:17] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 13:55:22] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:55:22] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 13:55:22] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 13:55:22] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 13:55:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:55:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 13:55:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:55:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 13:55:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 13:55:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 13:55:24] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 13:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:55:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:55:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:55:25] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:55:25] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 13:55:25] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 13:55:25] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 13:55:25] Running provider: tradingeconomics
[2026-05-31 13:55:25] TradingEconomics API key not configured. Skipping.
[2026-05-31 13:55:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:55:25] Running provider: fmp
[2026-05-31 13:55:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 13:55:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 13:55:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:55:26] Running provider: rss_macro
[2026-05-31 13:55:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:55:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 13:55:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 13:55:26] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:00:04] ==============================
[2026-05-31 14:00:04] Starting institutional multi-source news fetch.
[2026-05-31 14:00:04] Running provider: forexfactory
[2026-05-31 14:00:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:00:13] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:00:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:00:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:00:30] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:00:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:00:31] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:00:31] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:00:31] Running provider: tradingeconomics
[2026-05-31 14:00:31] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:00:31] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:00:31] Running provider: fmp
[2026-05-31 14:00:31] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:00:31] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:00:31] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:00:31] Running provider: rss_macro
[2026-05-31 14:00:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:00:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:00:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:00:32] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:05:03] ==============================
[2026-05-31 14:05:03] Starting institutional multi-source news fetch.
[2026-05-31 14:05:03] Running provider: forexfactory
[2026-05-31 14:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:05:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:05:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:05:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:05:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:05:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:05:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:05:07] Running provider: tradingeconomics
[2026-05-31 14:05:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:05:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:05:07] Running provider: fmp
[2026-05-31 14:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:05:07] Running provider: rss_macro
[2026-05-31 14:05:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:05:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:05:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:05:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:10:04] ==============================
[2026-05-31 14:10:04] Starting institutional multi-source news fetch.
[2026-05-31 14:10:04] Running provider: forexfactory
[2026-05-31 14:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:10:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:10:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:10:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:10:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:10:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:10:12] Running provider: tradingeconomics
[2026-05-31 14:10:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:10:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:10:12] Running provider: fmp
[2026-05-31 14:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:10:12] Running provider: rss_macro
[2026-05-31 14:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:10:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:10:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:15:03] ==============================
[2026-05-31 14:15:03] Starting institutional multi-source news fetch.
[2026-05-31 14:15:03] Running provider: forexfactory
[2026-05-31 14:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:15:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:15:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:15:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:15:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:15:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:15:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:15:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:15:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:15:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:15:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:15:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:15:26] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:15:26] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:15:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:15:27] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:15:27] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:15:27] Running provider: tradingeconomics
[2026-05-31 14:15:27] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:15:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:15:27] Running provider: fmp
[2026-05-31 14:15:32] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:15:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:15:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:15:37] Running provider: rss_macro
[2026-05-31 14:15:38] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:15:38] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:15:38] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:15:38] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:20:03] ==============================
[2026-05-31 14:20:03] Starting institutional multi-source news fetch.
[2026-05-31 14:20:03] Running provider: forexfactory
[2026-05-31 14:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:20:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:20:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:20:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:20:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:20:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:20:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:20:23] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:20:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:20:23] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:20:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:20:24] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:20:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:20:24] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:20:24] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:20:24] Running provider: tradingeconomics
[2026-05-31 14:20:24] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:20:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:20:24] Running provider: fmp
[2026-05-31 14:20:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:20:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:20:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:20:25] Running provider: rss_macro
[2026-05-31 14:20:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:20:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:20:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:20:25] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:25:03] ==============================
[2026-05-31 14:25:03] Starting institutional multi-source news fetch.
[2026-05-31 14:25:03] Running provider: forexfactory
[2026-05-31 14:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:25:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:25:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:25:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:25:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:25:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:25:17] Running provider: tradingeconomics
[2026-05-31 14:25:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:25:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:25:17] Running provider: fmp
[2026-05-31 14:25:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:25:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:25:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:25:17] Running provider: rss_macro
[2026-05-31 14:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:25:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:25:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:30:03] ==============================
[2026-05-31 14:30:03] Starting institutional multi-source news fetch.
[2026-05-31 14:30:03] Running provider: forexfactory
[2026-05-31 14:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:30:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:30:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:30:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:30:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:30:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:30:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:30:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:30:17] Running provider: tradingeconomics
[2026-05-31 14:30:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:30:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:30:17] Running provider: fmp
[2026-05-31 14:30:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:30:17] Running provider: rss_macro
[2026-05-31 14:30:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:30:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:30:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:30:27] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:35:19] ==============================
[2026-05-31 14:35:19] Starting institutional multi-source news fetch.
[2026-05-31 14:35:19] Running provider: forexfactory
[2026-05-31 14:35:20] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:35:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:35:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:35:20] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:35:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:35:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:35:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:35:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:35:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:35:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:35:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:35:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:35:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:35:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:35:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:35:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:35:22] Running provider: tradingeconomics
[2026-05-31 14:35:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:35:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:35:22] Running provider: fmp
[2026-05-31 14:35:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:35:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:35:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:35:22] Running provider: rss_macro
[2026-05-31 14:35:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:35:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:35:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:35:27] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:40:03] ==============================
[2026-05-31 14:40:03] Starting institutional multi-source news fetch.
[2026-05-31 14:40:03] Running provider: forexfactory
[2026-05-31 14:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:40:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:40:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:40:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:40:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:40:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:40:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:40:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:40:21] Running provider: tradingeconomics
[2026-05-31 14:40:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:40:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:40:21] Running provider: fmp
[2026-05-31 14:40:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:40:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:40:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:40:27] Running provider: rss_macro
[2026-05-31 14:40:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:40:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:40:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:40:27] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:45:03] ==============================
[2026-05-31 14:45:03] Starting institutional multi-source news fetch.
[2026-05-31 14:45:03] Running provider: forexfactory
[2026-05-31 14:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:45:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:45:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:45:11] Running provider: tradingeconomics
[2026-05-31 14:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:45:11] Running provider: fmp
[2026-05-31 14:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:45:12] Running provider: rss_macro
[2026-05-31 14:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:45:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:45:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:45:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:50:03] ==============================
[2026-05-31 14:50:03] Starting institutional multi-source news fetch.
[2026-05-31 14:50:03] Running provider: forexfactory
[2026-05-31 14:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:50:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:50:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:50:11] Running provider: tradingeconomics
[2026-05-31 14:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:50:11] Running provider: fmp
[2026-05-31 14:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:50:11] Running provider: rss_macro
[2026-05-31 14:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:50:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 14:55:03] ==============================
[2026-05-31 14:55:03] Starting institutional multi-source news fetch.
[2026-05-31 14:55:03] Running provider: forexfactory
[2026-05-31 14:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 14:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 14:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 14:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:55:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 14:55:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 14:55:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 14:55:06] Running provider: tradingeconomics
[2026-05-31 14:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 14:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:55:06] Running provider: fmp
[2026-05-31 14:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 14:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 14:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:55:06] Running provider: rss_macro
[2026-05-31 14:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 14:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 14:55:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:00:04] ==============================
[2026-05-31 15:00:04] Starting institutional multi-source news fetch.
[2026-05-31 15:00:04] Running provider: forexfactory
[2026-05-31 15:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:00:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:00:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:00:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:00:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:00:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:00:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:00:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:00:07] Running provider: tradingeconomics
[2026-05-31 15:00:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:00:07] Running provider: fmp
[2026-05-31 15:00:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:00:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:00:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:00:08] Running provider: rss_macro
[2026-05-31 15:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:00:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:05:03] ==============================
[2026-05-31 15:05:03] Starting institutional multi-source news fetch.
[2026-05-31 15:05:03] Running provider: forexfactory
[2026-05-31 15:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:05:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:05:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:05:11] Running provider: tradingeconomics
[2026-05-31 15:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:05:11] Running provider: fmp
[2026-05-31 15:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:05:12] Running provider: rss_macro
[2026-05-31 15:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:05:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:10:15] ==============================
[2026-05-31 15:10:15] Starting institutional multi-source news fetch.
[2026-05-31 15:10:15] Running provider: forexfactory
[2026-05-31 15:10:15] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:10:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:10:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:10:21] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:10:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:10:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:10:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:10:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:10:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:10:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:10:32] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:10:32] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:10:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:10:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:10:33] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:10:33] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:10:33] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:10:33] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:10:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:10:34] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:10:34] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:10:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:10:34] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:10:34] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:10:34] Running provider: tradingeconomics
[2026-05-31 15:10:34] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:10:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:10:34] Running provider: fmp
[2026-05-31 15:10:34] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:10:34] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:10:34] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:10:34] Running provider: rss_macro
[2026-05-31 15:10:40] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:10:40] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:10:40] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:10:40] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:15:03] ==============================
[2026-05-31 15:15:03] Starting institutional multi-source news fetch.
[2026-05-31 15:15:03] Running provider: forexfactory
[2026-05-31 15:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:15:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:15:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:15:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:15:06] Running provider: tradingeconomics
[2026-05-31 15:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:15:06] Running provider: fmp
[2026-05-31 15:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:15:07] Running provider: rss_macro
[2026-05-31 15:15:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:15:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:15:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:15:07] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:20:04] ==============================
[2026-05-31 15:20:04] Starting institutional multi-source news fetch.
[2026-05-31 15:20:04] Running provider: forexfactory
[2026-05-31 15:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:20:11] Running provider: tradingeconomics
[2026-05-31 15:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:20:11] Running provider: fmp
[2026-05-31 15:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:20:11] Running provider: rss_macro
[2026-05-31 15:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:20:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:25:03] ==============================
[2026-05-31 15:25:03] Starting institutional multi-source news fetch.
[2026-05-31 15:25:03] Running provider: forexfactory
[2026-05-31 15:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:25:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:25:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:25:10] Running provider: tradingeconomics
[2026-05-31 15:25:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:25:10] Running provider: fmp
[2026-05-31 15:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:25:10] Running provider: rss_macro
[2026-05-31 15:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:25:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:30:04] ==============================
[2026-05-31 15:30:04] Starting institutional multi-source news fetch.
[2026-05-31 15:30:04] Running provider: forexfactory
[2026-05-31 15:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:30:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:30:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:30:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:30:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:30:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:30:13] Running provider: tradingeconomics
[2026-05-31 15:30:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:30:13] Running provider: fmp
[2026-05-31 15:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:30:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:30:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:30:18] Running provider: rss_macro
[2026-05-31 15:30:18] HTTP GET failed: https://www.investing.com/rss/news_25.rss | HTTP=502 | ERROR=
[2026-05-31 15:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:30:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:30:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:35:03] ==============================
[2026-05-31 15:35:03] Starting institutional multi-source news fetch.
[2026-05-31 15:35:03] Running provider: forexfactory
[2026-05-31 15:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:35:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:35:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:35:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:35:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:35:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:35:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:35:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:35:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:35:15] Running provider: tradingeconomics
[2026-05-31 15:35:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:35:15] Running provider: fmp
[2026-05-31 15:35:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:35:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:35:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:35:15] Running provider: rss_macro
[2026-05-31 15:35:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:35:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:35:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:35:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:40:03] ==============================
[2026-05-31 15:40:03] Starting institutional multi-source news fetch.
[2026-05-31 15:40:03] Running provider: forexfactory
[2026-05-31 15:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:40:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:40:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:40:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:40:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:40:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:40:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:40:13] Running provider: tradingeconomics
[2026-05-31 15:40:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:40:13] Running provider: fmp
[2026-05-31 15:40:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:40:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:40:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:40:13] Running provider: rss_macro
[2026-05-31 15:40:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:40:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:45:03] ==============================
[2026-05-31 15:45:03] Starting institutional multi-source news fetch.
[2026-05-31 15:45:03] Running provider: forexfactory
[2026-05-31 15:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:45:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:45:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:45:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:45:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:45:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:45:15] Running provider: tradingeconomics
[2026-05-31 15:45:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:45:15] Running provider: fmp
[2026-05-31 15:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:45:16] Running provider: rss_macro
[2026-05-31 15:45:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:45:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:45:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:45:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:50:03] ==============================
[2026-05-31 15:50:03] Starting institutional multi-source news fetch.
[2026-05-31 15:50:03] Running provider: forexfactory
[2026-05-31 15:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:50:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:50:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:50:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:50:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:50:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:50:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:50:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:50:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:50:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:50:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:50:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:50:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:50:07] Running provider: tradingeconomics
[2026-05-31 15:50:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:50:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:50:07] Running provider: fmp
[2026-05-31 15:50:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:50:07] Running provider: rss_macro
[2026-05-31 15:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:50:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:50:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:50:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 15:55:03] ==============================
[2026-05-31 15:55:03] Starting institutional multi-source news fetch.
[2026-05-31 15:55:03] Running provider: forexfactory
[2026-05-31 15:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 15:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 15:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 15:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 15:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 15:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 15:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 15:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 15:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 15:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 15:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:55:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:55:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:55:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:55:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 15:55:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 15:55:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 15:55:21] Running provider: tradingeconomics
[2026-05-31 15:55:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 15:55:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:55:21] Running provider: fmp
[2026-05-31 15:55:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 15:55:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 15:55:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:55:27] Running provider: rss_macro
[2026-05-31 15:55:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:55:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 15:55:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 15:55:27] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:00:04] ==============================
[2026-05-31 16:00:04] Starting institutional multi-source news fetch.
[2026-05-31 16:00:04] Running provider: forexfactory
[2026-05-31 16:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:00:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:00:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:00:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:00:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:00:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:00:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:00:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:00:13] Running provider: tradingeconomics
[2026-05-31 16:00:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:00:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:00:13] Running provider: fmp
[2026-05-31 16:00:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:00:13] Running provider: rss_macro
[2026-05-31 16:00:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:00:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:00:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:00:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:05:03] ==============================
[2026-05-31 16:05:03] Starting institutional multi-source news fetch.
[2026-05-31 16:05:03] Running provider: forexfactory
[2026-05-31 16:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:05:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:05:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:05:06] Running provider: tradingeconomics
[2026-05-31 16:05:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:05:06] Running provider: fmp
[2026-05-31 16:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:05:06] Running provider: rss_macro
[2026-05-31 16:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:05:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:10:03] ==============================
[2026-05-31 16:10:03] Starting institutional multi-source news fetch.
[2026-05-31 16:10:03] Running provider: forexfactory
[2026-05-31 16:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:10:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:10:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:10:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:10:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:10:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:10:07] Running provider: tradingeconomics
[2026-05-31 16:10:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:10:07] Running provider: fmp
[2026-05-31 16:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:10:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:10:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:10:08] Running provider: rss_macro
[2026-05-31 16:10:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:10:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:10:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:10:09] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:15:03] ==============================
[2026-05-31 16:15:03] Starting institutional multi-source news fetch.
[2026-05-31 16:15:03] Running provider: forexfactory
[2026-05-31 16:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:15:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:15:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:15:06] Running provider: tradingeconomics
[2026-05-31 16:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:15:06] Running provider: fmp
[2026-05-31 16:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:15:06] Running provider: rss_macro
[2026-05-31 16:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:15:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:20:03] ==============================
[2026-05-31 16:20:03] Starting institutional multi-source news fetch.
[2026-05-31 16:20:03] Running provider: forexfactory
[2026-05-31 16:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:20:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:20:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:20:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:20:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:20:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:20:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:20:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:20:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:20:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:20:18] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:20:18] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:20:18] Running provider: tradingeconomics
[2026-05-31 16:20:18] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:20:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:20:18] Running provider: fmp
[2026-05-31 16:20:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:20:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:20:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:20:24] Running provider: rss_macro
[2026-05-31 16:20:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:20:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:20:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:20:24] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:25:03] ==============================
[2026-05-31 16:25:03] Starting institutional multi-source news fetch.
[2026-05-31 16:25:03] Running provider: forexfactory
[2026-05-31 16:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:25:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:25:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:25:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:25:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:25:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:25:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:25:13] Running provider: tradingeconomics
[2026-05-31 16:25:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:25:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:25:13] Running provider: fmp
[2026-05-31 16:25:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:25:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:25:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:25:13] Running provider: rss_macro
[2026-05-31 16:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:25:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:30:03] ==============================
[2026-05-31 16:30:03] Starting institutional multi-source news fetch.
[2026-05-31 16:30:03] Running provider: forexfactory
[2026-05-31 16:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:30:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:30:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:30:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:30:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:30:16] Running provider: tradingeconomics
[2026-05-31 16:30:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:30:16] Running provider: fmp
[2026-05-31 16:30:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:30:17] Running provider: rss_macro
[2026-05-31 16:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:30:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:35:03] ==============================
[2026-05-31 16:35:03] Starting institutional multi-source news fetch.
[2026-05-31 16:35:03] Running provider: forexfactory
[2026-05-31 16:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:35:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:35:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:35:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:35:18] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:35:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:35:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:35:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:35:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:35:19] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:35:19] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:35:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:35:19] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:35:19] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:35:19] Running provider: tradingeconomics
[2026-05-31 16:35:19] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:35:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:35:19] Running provider: fmp
[2026-05-31 16:35:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:35:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 16:35:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:35:20] Running provider: rss_macro
[2026-05-31 16:35:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:35:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:35:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:35:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:40:03] ==============================
[2026-05-31 16:40:03] Starting institutional multi-source news fetch.
[2026-05-31 16:40:03] Running provider: forexfactory
[2026-05-31 16:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:40:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:40:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:40:07] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:40:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:40:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:40:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:40:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:40:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:40:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:40:13] Running provider: tradingeconomics
[2026-05-31 16:40:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:40:13] Running provider: fmp
[2026-05-31 16:40:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 16:40:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:40:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:40:13] Running provider: rss_macro
[2026-05-31 16:40:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:40:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:40:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:40:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:45:03] ==============================
[2026-05-31 16:45:03] Starting institutional multi-source news fetch.
[2026-05-31 16:45:03] Running provider: forexfactory
[2026-05-31 16:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:45:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:45:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:45:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:45:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:45:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:45:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:45:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:45:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:45:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:45:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:45:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:45:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:45:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:45:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:45:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:45:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:45:23] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:45:23] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:45:23] Running provider: tradingeconomics
[2026-05-31 16:45:23] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:45:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:45:23] Running provider: fmp
[2026-05-31 16:45:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:45:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:45:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:45:28] Running provider: rss_macro
[2026-05-31 16:45:29] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:45:29] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:45:29] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:45:29] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:50:03] ==============================
[2026-05-31 16:50:03] Starting institutional multi-source news fetch.
[2026-05-31 16:50:03] Running provider: forexfactory
[2026-05-31 16:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:50:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:50:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:50:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:50:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:50:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:50:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:50:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:50:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:50:21] Running provider: tradingeconomics
[2026-05-31 16:50:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:50:21] Running provider: fmp
[2026-05-31 16:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:50:32] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:50:32] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:50:32] Running provider: rss_macro
[2026-05-31 16:50:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:50:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:50:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:50:32] Finished news fetch. Total saved/updated: 214
[2026-05-31 16:55:03] ==============================
[2026-05-31 16:55:03] Starting institutional multi-source news fetch.
[2026-05-31 16:55:03] Running provider: forexfactory
[2026-05-31 16:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 16:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 16:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 16:55:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 16:55:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 16:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 16:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 16:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 16:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 16:55:20] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 16:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:55:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:55:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:55:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:55:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 16:55:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 16:55:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 16:55:21] Running provider: tradingeconomics
[2026-05-31 16:55:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 16:55:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:55:21] Running provider: fmp
[2026-05-31 16:55:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:55:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 16:55:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:55:22] Running provider: rss_macro
[2026-05-31 16:55:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:55:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 16:55:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 16:55:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:00:03] ==============================
[2026-05-31 17:00:03] Starting institutional multi-source news fetch.
[2026-05-31 17:00:03] Running provider: forexfactory
[2026-05-31 17:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:00:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:00:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:00:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:00:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:00:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:00:13] Running provider: tradingeconomics
[2026-05-31 17:00:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:00:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:00:13] Running provider: fmp
[2026-05-31 17:00:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:00:13] Running provider: rss_macro
[2026-05-31 17:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:00:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:00:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:00:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:05:03] ==============================
[2026-05-31 17:05:03] Starting institutional multi-source news fetch.
[2026-05-31 17:05:03] Running provider: forexfactory
[2026-05-31 17:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:05:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:05:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:05:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:05:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:05:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:05:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:05:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:05:12] Running provider: tradingeconomics
[2026-05-31 17:05:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:05:12] Running provider: fmp
[2026-05-31 17:05:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:05:13] Running provider: rss_macro
[2026-05-31 17:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:05:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:05:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:05:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:10:03] ==============================
[2026-05-31 17:10:03] Starting institutional multi-source news fetch.
[2026-05-31 17:10:03] Running provider: forexfactory
[2026-05-31 17:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:10:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:10:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:10:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:10:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:10:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:10:13] Running provider: tradingeconomics
[2026-05-31 17:10:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:10:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:10:13] Running provider: fmp
[2026-05-31 17:10:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:10:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:10:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:10:13] Running provider: rss_macro
[2026-05-31 17:10:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:10:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:10:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:10:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:15:04] ==============================
[2026-05-31 17:15:04] Starting institutional multi-source news fetch.
[2026-05-31 17:15:04] Running provider: forexfactory
[2026-05-31 17:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:15:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:15:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:15:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:15:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:15:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:15:13] Running provider: tradingeconomics
[2026-05-31 17:15:13] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:15:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:15:13] Running provider: fmp
[2026-05-31 17:15:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:15:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:15:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:15:18] Running provider: rss_macro
[2026-05-31 17:15:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:15:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:15:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:15:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:20:03] ==============================
[2026-05-31 17:20:03] Starting institutional multi-source news fetch.
[2026-05-31 17:20:03] Running provider: forexfactory
[2026-05-31 17:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:20:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:20:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:20:06] Running provider: tradingeconomics
[2026-05-31 17:20:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:20:06] Running provider: fmp
[2026-05-31 17:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:20:11] Running provider: rss_macro
[2026-05-31 17:20:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:20:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:20:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:20:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:25:03] ==============================
[2026-05-31 17:25:03] Starting institutional multi-source news fetch.
[2026-05-31 17:25:03] Running provider: forexfactory
[2026-05-31 17:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:25:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:25:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:25:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:25:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:25:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:25:16] Running provider: tradingeconomics
[2026-05-31 17:25:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:25:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:25:16] Running provider: fmp
[2026-05-31 17:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:25:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:25:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:25:16] Running provider: rss_macro
[2026-05-31 17:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:25:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:25:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:30:03] ==============================
[2026-05-31 17:30:03] Starting institutional multi-source news fetch.
[2026-05-31 17:30:03] Running provider: forexfactory
[2026-05-31 17:30:11] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:30:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:30:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:30:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:30:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:30:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:30:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:30:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:30:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:30:22] Running provider: tradingeconomics
[2026-05-31 17:30:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:30:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:30:22] Running provider: fmp
[2026-05-31 17:30:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:30:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:30:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:30:23] Running provider: rss_macro
[2026-05-31 17:30:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:30:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:30:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:30:23] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:35:04] ==============================
[2026-05-31 17:35:04] Starting institutional multi-source news fetch.
[2026-05-31 17:35:04] Running provider: forexfactory
[2026-05-31 17:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:35:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:35:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:35:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:35:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:35:17] Running provider: tradingeconomics
[2026-05-31 17:35:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:35:17] Running provider: fmp
[2026-05-31 17:35:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:35:17] Running provider: rss_macro
[2026-05-31 17:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:35:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:35:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:35:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:40:03] ==============================
[2026-05-31 17:40:03] Starting institutional multi-source news fetch.
[2026-05-31 17:40:03] Running provider: forexfactory
[2026-05-31 17:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:40:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:40:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:40:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:40:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:40:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:40:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:40:16] Running provider: tradingeconomics
[2026-05-31 17:40:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:40:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:40:16] Running provider: fmp
[2026-05-31 17:40:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:40:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:40:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:40:22] Running provider: rss_macro
[2026-05-31 17:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:40:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:40:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:40:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:45:04] ==============================
[2026-05-31 17:45:04] Starting institutional multi-source news fetch.
[2026-05-31 17:45:04] Running provider: forexfactory
[2026-05-31 17:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:45:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:45:11] Running provider: tradingeconomics
[2026-05-31 17:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:45:11] Running provider: fmp
[2026-05-31 17:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:45:11] Running provider: rss_macro
[2026-05-31 17:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:45:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:50:03] ==============================
[2026-05-31 17:50:03] Starting institutional multi-source news fetch.
[2026-05-31 17:50:03] Running provider: forexfactory
[2026-05-31 17:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:50:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:50:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:50:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:50:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:50:11] Running provider: tradingeconomics
[2026-05-31 17:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:50:11] Running provider: fmp
[2026-05-31 17:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:50:11] Running provider: rss_macro
[2026-05-31 17:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:50:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 17:55:03] ==============================
[2026-05-31 17:55:03] Starting institutional multi-source news fetch.
[2026-05-31 17:55:03] Running provider: forexfactory
[2026-05-31 17:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 17:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 17:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 17:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 17:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 17:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 17:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 17:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 17:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 17:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 17:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 17:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:55:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:55:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 17:55:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 17:55:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 17:55:06] Running provider: tradingeconomics
[2026-05-31 17:55:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 17:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:55:06] Running provider: fmp
[2026-05-31 17:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 17:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:55:12] Running provider: rss_macro
[2026-05-31 17:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 17:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 17:55:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:00:04] ==============================
[2026-05-31 18:00:04] Starting institutional multi-source news fetch.
[2026-05-31 18:00:04] Running provider: forexfactory
[2026-05-31 18:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:00:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:00:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:00:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:00:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:00:12] Running provider: tradingeconomics
[2026-05-31 18:00:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:00:12] Running provider: fmp
[2026-05-31 18:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:00:12] Running provider: rss_macro
[2026-05-31 18:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:00:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:05:03] ==============================
[2026-05-31 18:05:03] Starting institutional multi-source news fetch.
[2026-05-31 18:05:03] Running provider: forexfactory
[2026-05-31 18:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:05:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:05:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:05:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:05:11] Running provider: tradingeconomics
[2026-05-31 18:05:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:05:11] Running provider: fmp
[2026-05-31 18:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:05:11] Running provider: rss_macro
[2026-05-31 18:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:05:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:10:03] ==============================
[2026-05-31 18:10:03] Starting institutional multi-source news fetch.
[2026-05-31 18:10:03] Running provider: forexfactory
[2026-05-31 18:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:10:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:10:13] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:10:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:10:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:10:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:10:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:10:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:10:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:10:14] Running provider: tradingeconomics
[2026-05-31 18:10:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:10:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:10:14] Running provider: fmp
[2026-05-31 18:10:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:10:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:10:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:10:15] Running provider: rss_macro
[2026-05-31 18:10:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:10:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:10:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:10:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:15:03] ==============================
[2026-05-31 18:15:03] Starting institutional multi-source news fetch.
[2026-05-31 18:15:03] Running provider: forexfactory
[2026-05-31 18:15:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:15:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:15:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:15:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:15:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:15:12] Running provider: tradingeconomics
[2026-05-31 18:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:15:12] Running provider: fmp
[2026-05-31 18:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:15:13] Running provider: rss_macro
[2026-05-31 18:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:15:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:20:04] ==============================
[2026-05-31 18:20:04] Starting institutional multi-source news fetch.
[2026-05-31 18:20:04] Running provider: forexfactory
[2026-05-31 18:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:20:11] Running provider: tradingeconomics
[2026-05-31 18:20:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:20:11] Running provider: fmp
[2026-05-31 18:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:20:11] Running provider: rss_macro
[2026-05-31 18:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:20:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:25:03] ==============================
[2026-05-31 18:25:03] Starting institutional multi-source news fetch.
[2026-05-31 18:25:03] Running provider: forexfactory
[2026-05-31 18:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:25:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:25:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:25:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:25:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:25:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:25:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:25:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:25:07] Running provider: tradingeconomics
[2026-05-31 18:25:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:25:07] Running provider: fmp
[2026-05-31 18:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:25:07] Running provider: rss_macro
[2026-05-31 18:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:25:07] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:30:04] ==============================
[2026-05-31 18:30:04] Starting institutional multi-source news fetch.
[2026-05-31 18:30:04] Running provider: forexfactory
[2026-05-31 18:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:30:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:30:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:30:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:30:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:30:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:30:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:30:11] Running provider: tradingeconomics
[2026-05-31 18:30:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:30:11] Running provider: fmp
[2026-05-31 18:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:30:12] Running provider: rss_macro
[2026-05-31 18:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:30:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:35:03] ==============================
[2026-05-31 18:35:03] Starting institutional multi-source news fetch.
[2026-05-31 18:35:03] Running provider: forexfactory
[2026-05-31 18:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:35:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:35:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:35:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:35:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:35:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:35:16] Running provider: tradingeconomics
[2026-05-31 18:35:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:35:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:35:16] Running provider: fmp
[2026-05-31 18:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:35:17] Running provider: rss_macro
[2026-05-31 18:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:35:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:35:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:35:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:40:03] ==============================
[2026-05-31 18:40:03] Starting institutional multi-source news fetch.
[2026-05-31 18:40:03] Running provider: forexfactory
[2026-05-31 18:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:40:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:40:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:40:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:40:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:40:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:40:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:40:12] Running provider: tradingeconomics
[2026-05-31 18:40:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:40:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:40:12] Running provider: fmp
[2026-05-31 18:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:40:12] Running provider: rss_macro
[2026-05-31 18:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:40:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:40:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:45:03] ==============================
[2026-05-31 18:45:03] Starting institutional multi-source news fetch.
[2026-05-31 18:45:03] Running provider: forexfactory
[2026-05-31 18:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:45:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:45:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:45:11] Running provider: tradingeconomics
[2026-05-31 18:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:45:11] Running provider: fmp
[2026-05-31 18:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:45:11] Running provider: rss_macro
[2026-05-31 18:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:45:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:45:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:50:03] ==============================
[2026-05-31 18:50:03] Starting institutional multi-source news fetch.
[2026-05-31 18:50:03] Running provider: forexfactory
[2026-05-31 18:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:50:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:50:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:50:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:50:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:50:11] Running provider: tradingeconomics
[2026-05-31 18:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:50:11] Running provider: fmp
[2026-05-31 18:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:50:11] Running provider: rss_macro
[2026-05-31 18:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:50:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 18:55:04] ==============================
[2026-05-31 18:55:04] Starting institutional multi-source news fetch.
[2026-05-31 18:55:04] Running provider: forexfactory
[2026-05-31 18:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 18:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 18:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 18:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 18:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 18:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 18:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 18:55:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 18:55:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 18:55:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 18:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:55:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:55:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:55:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:55:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:55:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 18:55:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 18:55:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 18:55:17] Running provider: tradingeconomics
[2026-05-31 18:55:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 18:55:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:55:17] Running provider: fmp
[2026-05-31 18:55:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:55:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 18:55:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:55:17] Running provider: rss_macro
[2026-05-31 18:55:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:55:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 18:55:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 18:55:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:00:04] ==============================
[2026-05-31 19:00:04] Starting institutional multi-source news fetch.
[2026-05-31 19:00:04] Running provider: forexfactory
[2026-05-31 19:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:00:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:00:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:00:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:00:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:00:23] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:00:23] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:00:23] Running provider: tradingeconomics
[2026-05-31 19:00:23] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:00:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:00:23] Running provider: fmp
[2026-05-31 19:00:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:00:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:00:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:00:23] Running provider: rss_macro
[2026-05-31 19:00:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:00:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:00:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:00:24] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:05:04] ==============================
[2026-05-31 19:05:04] Starting institutional multi-source news fetch.
[2026-05-31 19:05:04] Running provider: forexfactory
[2026-05-31 19:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:05:05] Running provider: tradingeconomics
[2026-05-31 19:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:05:05] Running provider: fmp
[2026-05-31 19:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:05:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:05:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:05:15] Running provider: rss_macro
[2026-05-31 19:05:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:05:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:05:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:05:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:10:03] ==============================
[2026-05-31 19:10:03] Starting institutional multi-source news fetch.
[2026-05-31 19:10:03] Running provider: forexfactory
[2026-05-31 19:10:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:10:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:10:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:10:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:10:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:10:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:10:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:10:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:10:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:10:12] Running provider: tradingeconomics
[2026-05-31 19:10:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:10:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:10:12] Running provider: fmp
[2026-05-31 19:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:10:12] Running provider: rss_macro
[2026-05-31 19:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:10:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:10:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:15:03] ==============================
[2026-05-31 19:15:03] Starting institutional multi-source news fetch.
[2026-05-31 19:15:03] Running provider: forexfactory
[2026-05-31 19:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:15:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:15:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:15:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:15:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:15:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:15:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:15:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:15:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:15:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:15:14] Running provider: tradingeconomics
[2026-05-31 19:15:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:15:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:15:14] Running provider: fmp
[2026-05-31 19:15:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:15:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:15:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:15:14] Running provider: rss_macro
[2026-05-31 19:15:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:15:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:15:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:15:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:20:03] ==============================
[2026-05-31 19:20:03] Starting institutional multi-source news fetch.
[2026-05-31 19:20:03] Running provider: forexfactory
[2026-05-31 19:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:20:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:20:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:20:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:20:15] Running provider: tradingeconomics
[2026-05-31 19:20:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:20:15] Running provider: fmp
[2026-05-31 19:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:20:15] Running provider: rss_macro
[2026-05-31 19:20:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:20:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:20:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:20:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:25:04] ==============================
[2026-05-31 19:25:04] Starting institutional multi-source news fetch.
[2026-05-31 19:25:04] Running provider: forexfactory
[2026-05-31 19:25:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:25:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:25:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:25:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:25:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:25:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:25:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:25:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:25:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:25:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:25:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:25:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:25:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:25:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:25:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:25:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:25:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:25:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:25:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:25:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:25:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:25:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:25:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:25:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:25:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:25:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:25:22] Running provider: tradingeconomics
[2026-05-31 19:25:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:25:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:25:22] Running provider: fmp
[2026-05-31 19:25:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:25:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:25:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:25:22] Running provider: rss_macro
[2026-05-31 19:25:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:25:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:25:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:25:23] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:30:03] ==============================
[2026-05-31 19:30:03] Starting institutional multi-source news fetch.
[2026-05-31 19:30:03] Running provider: forexfactory
[2026-05-31 19:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:30:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:30:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:30:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:30:10] Running provider: tradingeconomics
[2026-05-31 19:30:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:30:10] Running provider: fmp
[2026-05-31 19:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:30:11] Running provider: rss_macro
[2026-05-31 19:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:30:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:35:03] ==============================
[2026-05-31 19:35:03] Starting institutional multi-source news fetch.
[2026-05-31 19:35:03] Running provider: forexfactory
[2026-05-31 19:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:35:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:35:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:35:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:35:06] Running provider: tradingeconomics
[2026-05-31 19:35:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:35:06] Running provider: fmp
[2026-05-31 19:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:35:06] Running provider: rss_macro
[2026-05-31 19:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:35:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:40:04] ==============================
[2026-05-31 19:40:04] Starting institutional multi-source news fetch.
[2026-05-31 19:40:04] Running provider: forexfactory
[2026-05-31 19:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:40:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:40:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:40:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:40:07] Running provider: tradingeconomics
[2026-05-31 19:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:40:07] Running provider: fmp
[2026-05-31 19:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:40:07] Running provider: rss_macro
[2026-05-31 19:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:40:07] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:45:05] ==============================
[2026-05-31 19:45:05] Starting institutional multi-source news fetch.
[2026-05-31 19:45:05] Running provider: forexfactory
[2026-05-31 19:45:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:45:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:45:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:45:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:45:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:45:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:45:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:45:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:45:07] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:45:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:45:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:45:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:45:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:45:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:45:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:45:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:45:08] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:45:08] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:45:08] Running provider: tradingeconomics
[2026-05-31 19:45:08] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:45:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:45:08] Running provider: fmp
[2026-05-31 19:45:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:45:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:45:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:45:08] Running provider: rss_macro
[2026-05-31 19:45:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:45:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:45:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:45:13] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:50:03] ==============================
[2026-05-31 19:50:03] Starting institutional multi-source news fetch.
[2026-05-31 19:50:03] Running provider: forexfactory
[2026-05-31 19:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:50:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:50:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:50:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:50:11] Running provider: tradingeconomics
[2026-05-31 19:50:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:50:11] Running provider: fmp
[2026-05-31 19:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:50:11] Running provider: rss_macro
[2026-05-31 19:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:50:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 19:55:03] ==============================
[2026-05-31 19:55:03] Starting institutional multi-source news fetch.
[2026-05-31 19:55:03] Running provider: forexfactory
[2026-05-31 19:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 19:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 19:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 19:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 19:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 19:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 19:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 19:55:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 19:55:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 19:55:11] Running provider: tradingeconomics
[2026-05-31 19:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 19:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:55:11] Running provider: fmp
[2026-05-31 19:55:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:55:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 19:55:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:55:16] Running provider: rss_macro
[2026-05-31 19:55:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:55:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 19:55:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 19:55:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:00:04] ==============================
[2026-05-31 20:00:04] Starting institutional multi-source news fetch.
[2026-05-31 20:00:04] Running provider: forexfactory
[2026-05-31 20:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:00:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:00:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:00:06] Running provider: tradingeconomics
[2026-05-31 20:00:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:00:06] Running provider: fmp
[2026-05-31 20:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 20:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 20:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:00:06] Running provider: rss_macro
[2026-05-31 20:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:00:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:05:03] ==============================
[2026-05-31 20:05:03] Starting institutional multi-source news fetch.
[2026-05-31 20:05:03] Running provider: forexfactory
[2026-05-31 20:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:05:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:05:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:05:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:05:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:05:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:05:12] Running provider: tradingeconomics
[2026-05-31 20:05:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:05:12] Running provider: fmp
[2026-05-31 20:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 20:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=429 | ERROR=
[2026-05-31 20:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:05:12] Running provider: rss_macro
[2026-05-31 20:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:05:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:10:03] ==============================
[2026-05-31 20:10:03] Starting institutional multi-source news fetch.
[2026-05-31 20:10:03] Running provider: forexfactory
[2026-05-31 20:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:10:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:10:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:10:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:10:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:10:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:10:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:10:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:10:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:10:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:10:15] Running provider: tradingeconomics
[2026-05-31 20:10:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:10:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:10:15] Running provider: fmp
[2026-05-31 20:10:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:10:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:10:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:10:15] Running provider: rss_macro
[2026-05-31 20:10:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:10:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:10:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:10:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:15:03] ==============================
[2026-05-31 20:15:03] Starting institutional multi-source news fetch.
[2026-05-31 20:15:03] Running provider: forexfactory
[2026-05-31 20:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:15:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:15:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:15:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:15:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:15:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:15:24] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:15:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:15:24] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:15:24] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:15:24] Running provider: tradingeconomics
[2026-05-31 20:15:24] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:15:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:15:24] Running provider: fmp
[2026-05-31 20:15:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:15:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:15:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:15:24] Running provider: rss_macro
[2026-05-31 20:15:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:15:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:15:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:15:35] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:20:03] ==============================
[2026-05-31 20:20:03] Starting institutional multi-source news fetch.
[2026-05-31 20:20:03] Running provider: forexfactory
[2026-05-31 20:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:20:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:20:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:20:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:20:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:20:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:20:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:20:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:20:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:20:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:20:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:20:17] Running provider: tradingeconomics
[2026-05-31 20:20:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:20:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:20:17] Running provider: fmp
[2026-05-31 20:20:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:20:17] Running provider: rss_macro
[2026-05-31 20:20:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:20:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:20:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:20:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:25:03] ==============================
[2026-05-31 20:25:03] Starting institutional multi-source news fetch.
[2026-05-31 20:25:03] Running provider: forexfactory
[2026-05-31 20:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:25:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:25:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:25:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:25:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:25:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:25:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:25:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:25:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:25:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:25:16] Running provider: tradingeconomics
[2026-05-31 20:25:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:25:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:25:16] Running provider: fmp
[2026-05-31 20:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:25:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:25:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:25:17] Running provider: rss_macro
[2026-05-31 20:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:25:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:25:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:30:03] ==============================
[2026-05-31 20:30:03] Starting institutional multi-source news fetch.
[2026-05-31 20:30:03] Running provider: forexfactory
[2026-05-31 20:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:30:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:30:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:30:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:30:31] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:30:31] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:30:43] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:30:43] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:30:43] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:30:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:30:43] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:30:43] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:30:44] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:30:44] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:30:44] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:30:45] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:30:45] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:30:45] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:30:45] Running provider: tradingeconomics
[2026-05-31 20:30:45] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:30:45] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:30:45] Running provider: fmp
[2026-05-31 20:30:50] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:30:50] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:30:50] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:30:50] Running provider: rss_macro
[2026-05-31 20:30:55] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:30:55] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:30:55] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:30:55] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:35:03] ==============================
[2026-05-31 20:35:03] Starting institutional multi-source news fetch.
[2026-05-31 20:35:03] Running provider: forexfactory
[2026-05-31 20:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:35:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:35:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:35:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:35:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:35:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:35:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:35:16] Running provider: tradingeconomics
[2026-05-31 20:35:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:35:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:35:16] Running provider: fmp
[2026-05-31 20:35:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:35:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:35:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:35:22] Running provider: rss_macro
[2026-05-31 20:35:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:35:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:35:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:35:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:40:03] ==============================
[2026-05-31 20:40:03] Starting institutional multi-source news fetch.
[2026-05-31 20:40:03] Running provider: forexfactory
[2026-05-31 20:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:40:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:40:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:40:07] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:40:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:40:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:40:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:40:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:40:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:40:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:40:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:40:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:40:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:40:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:40:08] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:40:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:40:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:40:08] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:40:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:40:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:40:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:40:09] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:40:09] Running provider: tradingeconomics
[2026-05-31 20:40:09] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:40:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:40:09] Running provider: fmp
[2026-05-31 20:40:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:40:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:40:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:40:09] Running provider: rss_macro
[2026-05-31 20:40:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:40:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:40:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:40:09] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:45:03] ==============================
[2026-05-31 20:45:03] Starting institutional multi-source news fetch.
[2026-05-31 20:45:03] Running provider: forexfactory
[2026-05-31 20:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:45:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:45:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:45:11] Running provider: tradingeconomics
[2026-05-31 20:45:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:45:11] Running provider: fmp
[2026-05-31 20:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:45:16] Running provider: rss_macro
[2026-05-31 20:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:45:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:50:04] ==============================
[2026-05-31 20:50:04] Starting institutional multi-source news fetch.
[2026-05-31 20:50:04] Running provider: forexfactory
[2026-05-31 20:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:50:11] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:50:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:50:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:50:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:50:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:50:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:50:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:50:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:50:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:50:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:50:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:50:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:50:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:50:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:50:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:50:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:50:22] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:50:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:50:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:50:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:50:22] Running provider: tradingeconomics
[2026-05-31 20:50:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:50:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:50:22] Running provider: fmp
[2026-05-31 20:50:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:50:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:50:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:50:23] Running provider: rss_macro
[2026-05-31 20:50:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:50:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:50:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:50:23] Finished news fetch. Total saved/updated: 214
[2026-05-31 20:55:03] ==============================
[2026-05-31 20:55:03] Starting institutional multi-source news fetch.
[2026-05-31 20:55:03] Running provider: forexfactory
[2026-05-31 20:55:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 20:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 20:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 20:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 20:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 20:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 20:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 20:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 20:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 20:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 20:55:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 20:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:55:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:55:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:55:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:55:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 20:55:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 20:55:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 20:55:15] Running provider: tradingeconomics
[2026-05-31 20:55:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 20:55:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:55:15] Running provider: fmp
[2026-05-31 20:55:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 20:55:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 20:55:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:55:15] Running provider: rss_macro
[2026-05-31 20:55:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 20:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 20:55:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:00:03] ==============================
[2026-05-31 21:00:03] Starting institutional multi-source news fetch.
[2026-05-31 21:00:03] Running provider: forexfactory
[2026-05-31 21:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:00:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:00:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:00:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:00:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:00:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:00:05] Running provider: tradingeconomics
[2026-05-31 21:00:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:00:05] Running provider: fmp
[2026-05-31 21:00:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=0 | ERROR=Resolving timed out after 15002 milliseconds
[2026-05-31 21:00:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:00:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:00:20] Running provider: rss_macro
[2026-05-31 21:00:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:00:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:00:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:00:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:05:03] ==============================
[2026-05-31 21:05:03] Starting institutional multi-source news fetch.
[2026-05-31 21:05:03] Running provider: forexfactory
[2026-05-31 21:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:05:05] Running provider: tradingeconomics
[2026-05-31 21:05:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:05:05] Running provider: fmp
[2026-05-31 21:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:05:05] Running provider: rss_macro
[2026-05-31 21:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:05:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:10:04] ==============================
[2026-05-31 21:10:04] Starting institutional multi-source news fetch.
[2026-05-31 21:10:04] Running provider: forexfactory
[2026-05-31 21:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:10:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:10:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:10:11] Running provider: tradingeconomics
[2026-05-31 21:10:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:10:11] Running provider: fmp
[2026-05-31 21:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:10:11] Running provider: rss_macro
[2026-05-31 21:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:10:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:15:03] ==============================
[2026-05-31 21:15:03] Starting institutional multi-source news fetch.
[2026-05-31 21:15:03] Running provider: forexfactory
[2026-05-31 21:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:15:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:15:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:15:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:15:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:15:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:15:12] Running provider: tradingeconomics
[2026-05-31 21:15:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:15:12] Running provider: fmp
[2026-05-31 21:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:15:12] Running provider: rss_macro
[2026-05-31 21:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:15:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:20:03] ==============================
[2026-05-31 21:20:03] Starting institutional multi-source news fetch.
[2026-05-31 21:20:03] Running provider: forexfactory
[2026-05-31 21:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:20:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:20:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:20:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:20:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:20:23] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:20:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:20:23] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:20:23] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:20:23] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:20:23] Running provider: tradingeconomics
[2026-05-31 21:20:23] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:20:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:20:23] Running provider: fmp
[2026-05-31 21:20:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:20:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:20:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:20:24] Running provider: rss_macro
[2026-05-31 21:20:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:20:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:20:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:20:24] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:25:03] ==============================
[2026-05-31 21:25:03] Starting institutional multi-source news fetch.
[2026-05-31 21:25:03] Running provider: forexfactory
[2026-05-31 21:25:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:25:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:25:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:25:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:25:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:25:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:25:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:25:20] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:25:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:25:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:25:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:25:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:25:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:25:21] Running provider: tradingeconomics
[2026-05-31 21:25:21] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:25:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:25:21] Running provider: fmp
[2026-05-31 21:25:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:25:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:25:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:25:21] Running provider: rss_macro
[2026-05-31 21:25:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:25:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:25:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:25:21] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:30:03] ==============================
[2026-05-31 21:30:03] Starting institutional multi-source news fetch.
[2026-05-31 21:30:03] Running provider: forexfactory
[2026-05-31 21:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:30:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:30:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:30:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:30:06] Running provider: tradingeconomics
[2026-05-31 21:30:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:30:06] Running provider: fmp
[2026-05-31 21:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:30:07] Running provider: rss_macro
[2026-05-31 21:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:30:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:35:03] ==============================
[2026-05-31 21:35:03] Starting institutional multi-source news fetch.
[2026-05-31 21:35:03] Running provider: forexfactory
[2026-05-31 21:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:35:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:35:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:35:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:35:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:35:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:35:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:35:15] Running provider: tradingeconomics
[2026-05-31 21:35:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:35:15] Running provider: fmp
[2026-05-31 21:35:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:35:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:35:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:35:20] Running provider: rss_macro
[2026-05-31 21:35:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:35:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:35:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:35:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:40:03] ==============================
[2026-05-31 21:40:03] Starting institutional multi-source news fetch.
[2026-05-31 21:40:03] Running provider: forexfactory
[2026-05-31 21:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:40:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:40:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:40:07] Running provider: tradingeconomics
[2026-05-31 21:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:40:07] Running provider: fmp
[2026-05-31 21:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:40:07] Running provider: rss_macro
[2026-05-31 21:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-05-31 21:40:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:40:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:40:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:45:03] ==============================
[2026-05-31 21:45:03] Starting institutional multi-source news fetch.
[2026-05-31 21:45:03] Running provider: forexfactory
[2026-05-31 21:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:45:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:45:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:45:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:45:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:45:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:45:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:45:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:45:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:45:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:45:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:45:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:45:16] Running provider: tradingeconomics
[2026-05-31 21:45:16] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:45:16] Running provider: fmp
[2026-05-31 21:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:45:16] Running provider: rss_macro
[2026-05-31 21:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:45:17] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:50:03] ==============================
[2026-05-31 21:50:03] Starting institutional multi-source news fetch.
[2026-05-31 21:50:03] Running provider: forexfactory
[2026-05-31 21:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:50:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:50:10] Running provider: tradingeconomics
[2026-05-31 21:50:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:50:10] Running provider: fmp
[2026-05-31 21:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:50:11] Running provider: rss_macro
[2026-05-31 21:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:50:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 21:55:03] ==============================
[2026-05-31 21:55:03] Starting institutional multi-source news fetch.
[2026-05-31 21:55:03] Running provider: forexfactory
[2026-05-31 21:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 21:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 21:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 21:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 21:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 21:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 21:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 21:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 21:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 21:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:55:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:55:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:55:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 21:55:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 21:55:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 21:55:11] Running provider: tradingeconomics
[2026-05-31 21:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 21:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:55:11] Running provider: fmp
[2026-05-31 21:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 21:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 21:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:55:11] Running provider: rss_macro
[2026-05-31 21:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 21:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 21:55:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:00:04] ==============================
[2026-05-31 22:00:04] Starting institutional multi-source news fetch.
[2026-05-31 22:00:04] Running provider: forexfactory
[2026-05-31 22:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:00:13] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:00:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:00:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:00:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:00:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:00:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:00:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:00:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:00:14] Running provider: tradingeconomics
[2026-05-31 22:00:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:00:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:00:14] Running provider: fmp
[2026-05-31 22:00:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:00:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:00:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:00:14] Running provider: rss_macro
[2026-05-31 22:00:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:00:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:00:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:00:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:05:03] ==============================
[2026-05-31 22:05:03] Starting institutional multi-source news fetch.
[2026-05-31 22:05:03] Running provider: forexfactory
[2026-05-31 22:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:05:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:05:10] Running provider: tradingeconomics
[2026-05-31 22:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:05:10] Running provider: fmp
[2026-05-31 22:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:05:11] Running provider: rss_macro
[2026-05-31 22:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:05:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:10:03] ==============================
[2026-05-31 22:10:03] Starting institutional multi-source news fetch.
[2026-05-31 22:10:03] Running provider: forexfactory
[2026-05-31 22:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:10:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:10:13] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:10:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:10:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:10:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:10:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:10:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:10:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:10:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:10:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:10:14] Running provider: tradingeconomics
[2026-05-31 22:10:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:10:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:10:14] Running provider: fmp
[2026-05-31 22:10:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:10:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:10:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:10:14] Running provider: rss_macro
[2026-05-31 22:10:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:10:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:10:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:10:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:15:03] ==============================
[2026-05-31 22:15:03] Starting institutional multi-source news fetch.
[2026-05-31 22:15:03] Running provider: forexfactory
[2026-05-31 22:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:15:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:15:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:15:06] Running provider: tradingeconomics
[2026-05-31 22:15:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:15:06] Running provider: fmp
[2026-05-31 22:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:15:11] Running provider: rss_macro
[2026-05-31 22:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:15:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:20:03] ==============================
[2026-05-31 22:20:03] Starting institutional multi-source news fetch.
[2026-05-31 22:20:03] Running provider: forexfactory
[2026-05-31 22:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:20:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:20:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:20:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:20:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:20:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:20:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:20:15] Running provider: tradingeconomics
[2026-05-31 22:20:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:20:15] Running provider: fmp
[2026-05-31 22:20:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:20:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:20:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:20:16] Running provider: rss_macro
[2026-05-31 22:20:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:20:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:20:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:20:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:25:03] ==============================
[2026-05-31 22:25:03] Starting institutional multi-source news fetch.
[2026-05-31 22:25:03] Running provider: forexfactory
[2026-05-31 22:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:25:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:25:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:25:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:25:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:25:12] Running provider: tradingeconomics
[2026-05-31 22:25:12] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:25:12] Running provider: fmp
[2026-05-31 22:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:25:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:25:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:25:15] Running provider: rss_macro
[2026-05-31 22:25:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:25:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:25:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:25:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:30:03] ==============================
[2026-05-31 22:30:03] Starting institutional multi-source news fetch.
[2026-05-31 22:30:03] Running provider: forexfactory
[2026-05-31 22:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:30:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:30:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:30:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:30:07] Running provider: tradingeconomics
[2026-05-31 22:30:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:30:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:30:07] Running provider: fmp
[2026-05-31 22:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:30:12] Running provider: rss_macro
[2026-05-31 22:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:30:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:35:03] ==============================
[2026-05-31 22:35:03] Starting institutional multi-source news fetch.
[2026-05-31 22:35:03] Running provider: forexfactory
[2026-05-31 22:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:35:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:35:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:35:16] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:35:17] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:35:17] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:35:17] Running provider: tradingeconomics
[2026-05-31 22:35:17] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:35:17] Running provider: fmp
[2026-05-31 22:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:35:18] Running provider: rss_macro
[2026-05-31 22:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:35:18] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:40:03] ==============================
[2026-05-31 22:40:03] Starting institutional multi-source news fetch.
[2026-05-31 22:40:03] Running provider: forexfactory
[2026-05-31 22:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:40:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:40:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:40:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:40:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:40:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:40:07] Running provider: tradingeconomics
[2026-05-31 22:40:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:40:07] Running provider: fmp
[2026-05-31 22:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:40:07] Running provider: rss_macro
[2026-05-31 22:40:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:40:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:40:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:40:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:45:03] ==============================
[2026-05-31 22:45:03] Starting institutional multi-source news fetch.
[2026-05-31 22:45:03] Running provider: forexfactory
[2026-05-31 22:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:45:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:45:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:45:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:45:19] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:45:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:45:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:45:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:45:20] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:45:20] Running provider: tradingeconomics
[2026-05-31 22:45:20] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:45:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:45:20] Running provider: fmp
[2026-05-31 22:45:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:45:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:45:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:45:20] Running provider: rss_macro
[2026-05-31 22:45:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:45:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:45:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:45:20] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:50:03] ==============================
[2026-05-31 22:50:03] Starting institutional multi-source news fetch.
[2026-05-31 22:50:03] Running provider: forexfactory
[2026-05-31 22:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:50:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:50:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:50:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:50:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:50:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:50:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:50:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:50:18] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:50:18] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:50:18] Running provider: tradingeconomics
[2026-05-31 22:50:18] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:50:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:50:18] Running provider: fmp
[2026-05-31 22:50:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:50:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:50:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:50:19] Running provider: rss_macro
[2026-05-31 22:50:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:50:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:50:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:50:19] Finished news fetch. Total saved/updated: 214
[2026-05-31 22:55:03] ==============================
[2026-05-31 22:55:03] Starting institutional multi-source news fetch.
[2026-05-31 22:55:03] Running provider: forexfactory
[2026-05-31 22:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 22:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 22:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 22:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 22:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 22:55:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 22:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:55:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:55:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:55:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:55:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 22:55:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 22:55:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 22:55:15] Running provider: tradingeconomics
[2026-05-31 22:55:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 22:55:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:55:15] Running provider: fmp
[2026-05-31 22:55:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 22:55:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 22:55:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:55:15] Running provider: rss_macro
[2026-05-31 22:55:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 22:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 22:55:15] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:00:04] ==============================
[2026-05-31 23:00:04] Starting institutional multi-source news fetch.
[2026-05-31 23:00:04] Running provider: forexfactory
[2026-05-31 23:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:00:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:00:10] Running provider: tradingeconomics
[2026-05-31 23:00:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:00:10] Running provider: fmp
[2026-05-31 23:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:00:11] Running provider: rss_macro
[2026-05-31 23:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:00:11] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:05:03] ==============================
[2026-05-31 23:05:03] Starting institutional multi-source news fetch.
[2026-05-31 23:05:03] Running provider: forexfactory
[2026-05-31 23:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:05:08] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:05:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:05:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:05:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:05:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:05:10] Running provider: tradingeconomics
[2026-05-31 23:05:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:05:10] Running provider: fmp
[2026-05-31 23:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:05:10] Running provider: rss_macro
[2026-05-31 23:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:05:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:10:03] ==============================
[2026-05-31 23:10:03] Starting institutional multi-source news fetch.
[2026-05-31 23:10:03] Running provider: forexfactory
[2026-05-31 23:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:10:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:10:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:10:10] Running provider: tradingeconomics
[2026-05-31 23:10:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:10:10] Running provider: fmp
[2026-05-31 23:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:10:11] Running provider: rss_macro
[2026-05-31 23:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:10:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:10:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:10:12] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:15:03] ==============================
[2026-05-31 23:15:03] Starting institutional multi-source news fetch.
[2026-05-31 23:15:03] Running provider: forexfactory
[2026-05-31 23:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:15:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:15:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:15:10] Running provider: tradingeconomics
[2026-05-31 23:15:10] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:15:10] Running provider: fmp
[2026-05-31 23:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:15:10] Running provider: rss_macro
[2026-05-31 23:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:15:10] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:20:03] ==============================
[2026-05-31 23:20:03] Starting institutional multi-source news fetch.
[2026-05-31 23:20:03] Running provider: forexfactory
[2026-05-31 23:20:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:20:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:20:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:20:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:20:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:20:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:20:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:20:07] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:20:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:20:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:20:07] Running provider: tradingeconomics
[2026-05-31 23:20:07] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:20:07] Running provider: fmp
[2026-05-31 23:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:20:07] Running provider: rss_macro
[2026-05-31 23:20:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:20:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:20:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:20:08] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:25:03] ==============================
[2026-05-31 23:25:03] Starting institutional multi-source news fetch.
[2026-05-31 23:25:03] Running provider: forexfactory
[2026-05-31 23:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:25:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:25:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:25:05] Running provider: tradingeconomics
[2026-05-31 23:25:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:25:05] Running provider: fmp
[2026-05-31 23:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:25:06] Running provider: rss_macro
[2026-05-31 23:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:25:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:30:04] ==============================
[2026-05-31 23:30:04] Starting institutional multi-source news fetch.
[2026-05-31 23:30:04] Running provider: forexfactory
[2026-05-31 23:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:30:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:30:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:30:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:30:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:30:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:30:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:30:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:30:21] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:30:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:30:22] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:30:22] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:30:22] Running provider: tradingeconomics
[2026-05-31 23:30:22] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:30:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:30:22] Running provider: fmp
[2026-05-31 23:30:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:30:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:30:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:30:22] Running provider: rss_macro
[2026-05-31 23:30:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:30:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:30:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:30:22] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:35:03] ==============================
[2026-05-31 23:35:03] Starting institutional multi-source news fetch.
[2026-05-31 23:35:03] Running provider: forexfactory
[2026-05-31 23:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:35:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:35:14] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:35:14] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:35:14] Running provider: tradingeconomics
[2026-05-31 23:35:14] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:35:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:35:14] Running provider: fmp
[2026-05-31 23:35:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:35:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:35:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:35:14] Running provider: rss_macro
[2026-05-31 23:35:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:35:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:35:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:35:14] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:40:03] ==============================
[2026-05-31 23:40:03] Starting institutional multi-source news fetch.
[2026-05-31 23:40:03] Running provider: forexfactory
[2026-05-31 23:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:40:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:40:06] Running provider: tradingeconomics
[2026-05-31 23:40:06] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:40:06] Running provider: fmp
[2026-05-31 23:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:40:06] Running provider: rss_macro
[2026-05-31 23:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:40:06] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:45:03] ==============================
[2026-05-31 23:45:03] Starting institutional multi-source news fetch.
[2026-05-31 23:45:03] Running provider: forexfactory
[2026-05-31 23:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:45:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:45:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:45:05] Running provider: tradingeconomics
[2026-05-31 23:45:05] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:45:05] Running provider: fmp
[2026-05-31 23:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:45:05] Running provider: rss_macro
[2026-05-31 23:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:45:05] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:50:03] ==============================
[2026-05-31 23:50:03] Starting institutional multi-source news fetch.
[2026-05-31 23:50:03] Running provider: forexfactory
[2026-05-31 23:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:50:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:50:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:50:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:50:15] Running provider: tradingeconomics
[2026-05-31 23:50:15] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:50:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:50:15] Running provider: fmp
[2026-05-31 23:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:50:16] Running provider: rss_macro
[2026-05-31 23:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:50:16] Finished news fetch. Total saved/updated: 214
[2026-05-31 23:55:03] ==============================
[2026-05-31 23:55:03] Starting institutional multi-source news fetch.
[2026-05-31 23:55:03] Running provider: forexfactory
[2026-05-31 23:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-05-31 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-05-31 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-05-31 23:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-05-31 23:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-05-31 23:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-05-31 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-05-31 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-05-31 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-05-31 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-05-31 23:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-05-31 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-05-31 23:55:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-05-31 23:55:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-05-31 23:55:11] Running provider: tradingeconomics
[2026-05-31 23:55:11] TradingEconomics API key not configured. Skipping.
[2026-05-31 23:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:55:11] Running provider: fmp
[2026-05-31 23:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-05-31 23:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-05-31 23:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:55:11] Running provider: rss_macro
[2026-05-31 23:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-05-31 23:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-05-31 23:55:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:00:04] ==============================
[2026-06-01 00:00:04] Starting institutional multi-source news fetch.
[2026-06-01 00:00:04] Running provider: forexfactory
[2026-06-01 00:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:00:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:00:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:00:06] Running provider: tradingeconomics
[2026-06-01 00:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:00:06] Running provider: fmp
[2026-06-01 00:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:00:06] Running provider: rss_macro
[2026-06-01 00:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:00:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:05:03] ==============================
[2026-06-01 00:05:03] Starting institutional multi-source news fetch.
[2026-06-01 00:05:03] Running provider: forexfactory
[2026-06-01 00:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:05:05] Running provider: tradingeconomics
[2026-06-01 00:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:05:05] Running provider: fmp
[2026-06-01 00:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:05:05] Running provider: rss_macro
[2026-06-01 00:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:05:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:10:04] ==============================
[2026-06-01 00:10:04] Starting institutional multi-source news fetch.
[2026-06-01 00:10:04] Running provider: forexfactory
[2026-06-01 00:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:10:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:10:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:10:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:10:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:10:07] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:10:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:10:07] Running provider: tradingeconomics
[2026-06-01 00:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:10:07] Running provider: fmp
[2026-06-01 00:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:10:07] Running provider: rss_macro
[2026-06-01 00:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:10:07] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:15:04] ==============================
[2026-06-01 00:15:04] Starting institutional multi-source news fetch.
[2026-06-01 00:15:04] Running provider: forexfactory
[2026-06-01 00:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:15:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:15:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:15:05] Running provider: tradingeconomics
[2026-06-01 00:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:15:05] Running provider: fmp
[2026-06-01 00:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:15:06] Running provider: rss_macro
[2026-06-01 00:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:15:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:20:03] ==============================
[2026-06-01 00:20:03] Starting institutional multi-source news fetch.
[2026-06-01 00:20:03] Running provider: forexfactory
[2026-06-01 00:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:20:11] Running provider: tradingeconomics
[2026-06-01 00:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:20:11] Running provider: fmp
[2026-06-01 00:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:20:11] Running provider: rss_macro
[2026-06-01 00:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:20:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:25:03] ==============================
[2026-06-01 00:25:03] Starting institutional multi-source news fetch.
[2026-06-01 00:25:03] Running provider: forexfactory
[2026-06-01 00:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:25:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:25:05] Running provider: tradingeconomics
[2026-06-01 00:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:25:05] Running provider: fmp
[2026-06-01 00:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:25:05] Running provider: rss_macro
[2026-06-01 00:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:25:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:30:03] ==============================
[2026-06-01 00:30:03] Starting institutional multi-source news fetch.
[2026-06-01 00:30:03] Running provider: forexfactory
[2026-06-01 00:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:30:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:30:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:30:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:30:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:30:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:30:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:30:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:30:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:30:13] Running provider: tradingeconomics
[2026-06-01 00:30:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:30:13] Running provider: fmp
[2026-06-01 00:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:30:13] Running provider: rss_macro
[2026-06-01 00:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:30:13] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:35:03] ==============================
[2026-06-01 00:35:03] Starting institutional multi-source news fetch.
[2026-06-01 00:35:03] Running provider: forexfactory
[2026-06-01 00:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:35:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:35:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:35:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:35:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:35:05] Running provider: tradingeconomics
[2026-06-01 00:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:35:05] Running provider: fmp
[2026-06-01 00:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:35:05] Running provider: rss_macro
[2026-06-01 00:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:35:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:40:03] ==============================
[2026-06-01 00:40:03] Starting institutional multi-source news fetch.
[2026-06-01 00:40:03] Running provider: forexfactory
[2026-06-01 00:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:40:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:40:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:40:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:40:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:40:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:40:10] Running provider: tradingeconomics
[2026-06-01 00:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:40:10] Running provider: fmp
[2026-06-01 00:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:40:11] Running provider: rss_macro
[2026-06-01 00:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:40:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:45:03] ==============================
[2026-06-01 00:45:03] Starting institutional multi-source news fetch.
[2026-06-01 00:45:03] Running provider: forexfactory
[2026-06-01 00:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:45:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:45:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:45:10] Running provider: tradingeconomics
[2026-06-01 00:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:45:10] Running provider: fmp
[2026-06-01 00:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:45:10] Running provider: rss_macro
[2026-06-01 00:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:45:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:50:03] ==============================
[2026-06-01 00:50:03] Starting institutional multi-source news fetch.
[2026-06-01 00:50:03] Running provider: forexfactory
[2026-06-01 00:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:50:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:50:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:50:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=2, actual_values=2
[2026-06-01 00:50:10] Running provider: tradingeconomics
[2026-06-01 00:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:50:10] Running provider: fmp
[2026-06-01 00:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:50:11] Running provider: rss_macro
[2026-06-01 00:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:50:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 00:55:03] ==============================
[2026-06-01 00:55:03] Starting institutional multi-source news fetch.
[2026-06-01 00:55:03] Running provider: forexfactory
[2026-06-01 00:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 00:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 00:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 00:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 00:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:55:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:55:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 00:55:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 00:55:13] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 00:55:13] Running provider: tradingeconomics
[2026-06-01 00:55:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 00:55:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:55:13] Running provider: fmp
[2026-06-01 00:55:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 00:55:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-05-31&to=2026-06-07&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 00:55:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:55:14] Running provider: rss_macro
[2026-06-01 00:55:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:55:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 00:55:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 00:55:14] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:00:04] ==============================
[2026-06-01 01:00:04] Starting institutional multi-source news fetch.
[2026-06-01 01:00:04] Running provider: forexfactory
[2026-06-01 01:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:00:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:00:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:00:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:00:06] Running provider: tradingeconomics
[2026-06-01 01:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:00:06] Running provider: fmp
[2026-06-01 01:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:00:06] Running provider: rss_macro
[2026-06-01 01:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:00:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:05:04] ==============================
[2026-06-01 01:05:04] Starting institutional multi-source news fetch.
[2026-06-01 01:05:04] Running provider: forexfactory
[2026-06-01 01:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:05:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:05:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:05:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:05:11] Running provider: tradingeconomics
[2026-06-01 01:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:05:11] Running provider: fmp
[2026-06-01 01:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:05:11] Running provider: rss_macro
[2026-06-01 01:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:05:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:10:03] ==============================
[2026-06-01 01:10:03] Starting institutional multi-source news fetch.
[2026-06-01 01:10:03] Running provider: forexfactory
[2026-06-01 01:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:10:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:10:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:10:05] Running provider: tradingeconomics
[2026-06-01 01:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:10:05] Running provider: fmp
[2026-06-01 01:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:10:05] Running provider: rss_macro
[2026-06-01 01:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:10:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:15:03] ==============================
[2026-06-01 01:15:03] Starting institutional multi-source news fetch.
[2026-06-01 01:15:03] Running provider: forexfactory
[2026-06-01 01:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:15:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:15:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:15:16] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:15:16] Running provider: tradingeconomics
[2026-06-01 01:15:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:15:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:15:16] Running provider: fmp
[2026-06-01 01:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:15:16] Running provider: rss_macro
[2026-06-01 01:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:15:16] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:20:03] ==============================
[2026-06-01 01:20:03] Starting institutional multi-source news fetch.
[2026-06-01 01:20:03] Running provider: forexfactory
[2026-06-01 01:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:20:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:20:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:20:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:20:06] Running provider: tradingeconomics
[2026-06-01 01:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:20:06] Running provider: fmp
[2026-06-01 01:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:20:06] Running provider: rss_macro
[2026-06-01 01:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:20:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:25:03] ==============================
[2026-06-01 01:25:03] Starting institutional multi-source news fetch.
[2026-06-01 01:25:03] Running provider: forexfactory
[2026-06-01 01:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:25:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:25:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:25:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:25:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:25:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:25:15] Running provider: tradingeconomics
[2026-06-01 01:25:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:25:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:25:15] Running provider: fmp
[2026-06-01 01:25:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:25:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:25:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:25:15] Running provider: rss_macro
[2026-06-01 01:25:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:25:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:25:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:25:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:30:04] ==============================
[2026-06-01 01:30:04] Starting institutional multi-source news fetch.
[2026-06-01 01:30:04] Running provider: forexfactory
[2026-06-01 01:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:30:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:30:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:30:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=4, actual_values=4
[2026-06-01 01:30:06] Running provider: tradingeconomics
[2026-06-01 01:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:30:06] Running provider: fmp
[2026-06-01 01:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:30:11] Running provider: rss_macro
[2026-06-01 01:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:30:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:35:03] ==============================
[2026-06-01 01:35:03] Starting institutional multi-source news fetch.
[2026-06-01 01:35:03] Running provider: forexfactory
[2026-06-01 01:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:35:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:35:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:35:13] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:35:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:35:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:35:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:35:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:35:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:35:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:35:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:35:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:35:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:35:20] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 01:35:20] Running provider: tradingeconomics
[2026-06-01 01:35:20] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:35:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:35:20] Running provider: fmp
[2026-06-01 01:35:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:35:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:35:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:35:20] Running provider: rss_macro
[2026-06-01 01:35:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:35:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:35:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:35:21] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:40:03] ==============================
[2026-06-01 01:40:03] Starting institutional multi-source news fetch.
[2026-06-01 01:40:03] Running provider: forexfactory
[2026-06-01 01:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:40:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:40:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:40:07] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 01:40:07] Running provider: tradingeconomics
[2026-06-01 01:40:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:40:07] Running provider: fmp
[2026-06-01 01:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:40:07] Running provider: rss_macro
[2026-06-01 01:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:40:07] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:45:03] ==============================
[2026-06-01 01:45:03] Starting institutional multi-source news fetch.
[2026-06-01 01:45:03] Running provider: forexfactory
[2026-06-01 01:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:45:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:45:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:45:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:45:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:45:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:45:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 01:45:15] Running provider: tradingeconomics
[2026-06-01 01:45:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:45:15] Running provider: fmp
[2026-06-01 01:45:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:45:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:45:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:45:15] Running provider: rss_macro
[2026-06-01 01:45:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:45:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:45:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:45:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:50:03] ==============================
[2026-06-01 01:50:03] Starting institutional multi-source news fetch.
[2026-06-01 01:50:03] Running provider: forexfactory
[2026-06-01 01:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:50:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:50:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:50:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:50:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:50:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:50:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:50:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:50:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:50:20] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 01:50:20] Running provider: tradingeconomics
[2026-06-01 01:50:20] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:50:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:50:20] Running provider: fmp
[2026-06-01 01:50:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:50:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:50:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:50:20] Running provider: rss_macro
[2026-06-01 01:50:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:50:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:50:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:50:20] Finished news fetch. Total saved/updated: 214
[2026-06-01 01:55:03] ==============================
[2026-06-01 01:55:03] Starting institutional multi-source news fetch.
[2026-06-01 01:55:03] Running provider: forexfactory
[2026-06-01 01:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 01:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:55:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 01:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 01:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 01:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 01:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 01:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 01:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 01:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 01:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 01:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:55:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:55:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:55:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:55:14] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 01:55:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 01:55:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 01:55:15] Running provider: tradingeconomics
[2026-06-01 01:55:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 01:55:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:55:15] Running provider: fmp
[2026-06-01 01:55:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 01:55:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 01:55:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:55:15] Running provider: rss_macro
[2026-06-01 01:55:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 01:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 01:55:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:00:03] ==============================
[2026-06-01 02:00:03] Starting institutional multi-source news fetch.
[2026-06-01 02:00:03] Running provider: forexfactory
[2026-06-01 02:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:00:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:00:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=6, actual_values=6
[2026-06-01 02:00:11] Running provider: tradingeconomics
[2026-06-01 02:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:00:11] Running provider: fmp
[2026-06-01 02:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:00:11] Running provider: rss_macro
[2026-06-01 02:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:00:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:05:03] ==============================
[2026-06-01 02:05:03] Starting institutional multi-source news fetch.
[2026-06-01 02:05:03] Running provider: forexfactory
[2026-06-01 02:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:05:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:05:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:05:10] Running provider: tradingeconomics
[2026-06-01 02:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:05:10] Running provider: fmp
[2026-06-01 02:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:05:10] Running provider: rss_macro
[2026-06-01 02:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:05:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:10:03] ==============================
[2026-06-01 02:10:03] Starting institutional multi-source news fetch.
[2026-06-01 02:10:03] Running provider: forexfactory
[2026-06-01 02:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:10:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:10:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:10:17] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:10:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:10:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:10:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:10:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:10:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:10:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:10:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:10:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:10:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:10:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:10:18] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:10:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:10:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:10:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:10:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:10:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:10:18] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:10:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:10:19] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:10:19] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:10:19] Running provider: tradingeconomics
[2026-06-01 02:10:19] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:10:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:10:19] Running provider: fmp
[2026-06-01 02:10:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:10:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:10:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:10:19] Running provider: rss_macro
[2026-06-01 02:10:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:10:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:10:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:10:19] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:15:03] ==============================
[2026-06-01 02:15:03] Starting institutional multi-source news fetch.
[2026-06-01 02:15:03] Running provider: forexfactory
[2026-06-01 02:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:15:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:15:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:15:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:15:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:15:05] Running provider: tradingeconomics
[2026-06-01 02:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:15:05] Running provider: fmp
[2026-06-01 02:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:15:06] Running provider: rss_macro
[2026-06-01 02:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:15:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:20:03] ==============================
[2026-06-01 02:20:03] Starting institutional multi-source news fetch.
[2026-06-01 02:20:03] Running provider: forexfactory
[2026-06-01 02:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:20:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:20:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:20:11] Running provider: tradingeconomics
[2026-06-01 02:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:20:11] Running provider: fmp
[2026-06-01 02:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:20:12] Running provider: rss_macro
[2026-06-01 02:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:20:12] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:25:03] ==============================
[2026-06-01 02:25:03] Starting institutional multi-source news fetch.
[2026-06-01 02:25:03] Running provider: forexfactory
[2026-06-01 02:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:25:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:25:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:25:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:25:15] Running provider: tradingeconomics
[2026-06-01 02:25:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:25:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:25:15] Running provider: fmp
[2026-06-01 02:25:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:25:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:25:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:25:20] Running provider: rss_macro
[2026-06-01 02:25:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:25:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:25:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:25:25] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:30:03] ==============================
[2026-06-01 02:30:03] Starting institutional multi-source news fetch.
[2026-06-01 02:30:03] Running provider: forexfactory
[2026-06-01 02:30:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:30:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:30:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:30:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:30:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:30:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:30:24] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:30:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:30:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:30:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:30:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:30:24] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:30:30] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:30:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:30:30] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:30:30] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=8, actual_values=8
[2026-06-01 02:30:30] Running provider: tradingeconomics
[2026-06-01 02:30:30] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:30:30] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:30:30] Running provider: fmp
[2026-06-01 02:30:30] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:30:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:30:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:30:30] Running provider: rss_macro
[2026-06-01 02:30:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:30:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:30:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:30:30] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:35:03] ==============================
[2026-06-01 02:35:03] Starting institutional multi-source news fetch.
[2026-06-01 02:35:03] Running provider: forexfactory
[2026-06-01 02:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:35:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:35:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:35:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:35:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:35:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:35:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:35:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=10, actual_values=10
[2026-06-01 02:35:15] Running provider: tradingeconomics
[2026-06-01 02:35:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:35:15] Running provider: fmp
[2026-06-01 02:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:35:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:35:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:35:21] Running provider: rss_macro
[2026-06-01 02:35:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:35:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:35:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:35:21] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:40:04] ==============================
[2026-06-01 02:40:04] Starting institutional multi-source news fetch.
[2026-06-01 02:40:04] Running provider: forexfactory
[2026-06-01 02:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:40:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=10, actual_values=10
[2026-06-01 02:40:05] Running provider: tradingeconomics
[2026-06-01 02:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:40:05] Running provider: fmp
[2026-06-01 02:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:40:06] Running provider: rss_macro
[2026-06-01 02:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:40:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:45:03] ==============================
[2026-06-01 02:45:03] Starting institutional multi-source news fetch.
[2026-06-01 02:45:03] Running provider: forexfactory
[2026-06-01 02:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:45:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:45:04] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:45:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=10, actual_values=10
[2026-06-01 02:45:05] Running provider: tradingeconomics
[2026-06-01 02:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:45:05] Running provider: fmp
[2026-06-01 02:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:45:05] Running provider: rss_macro
[2026-06-01 02:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:45:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:50:04] ==============================
[2026-06-01 02:50:04] Starting institutional multi-source news fetch.
[2026-06-01 02:50:04] Running provider: forexfactory
[2026-06-01 02:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:50:20] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:50:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:50:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:50:20] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:50:21] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:50:21] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 02:50:21] Running provider: tradingeconomics
[2026-06-01 02:50:21] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:50:21] Running provider: fmp
[2026-06-01 02:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:50:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:50:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:50:21] Running provider: rss_macro
[2026-06-01 02:50:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:50:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:50:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:50:21] Finished news fetch. Total saved/updated: 214
[2026-06-01 02:55:03] ==============================
[2026-06-01 02:55:03] Starting institutional multi-source news fetch.
[2026-06-01 02:55:03] Running provider: forexfactory
[2026-06-01 02:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 02:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 02:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:55:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 02:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 02:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 02:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 02:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 02:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 02:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 02:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 02:55:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 02:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:55:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:55:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:55:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:55:13] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:55:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 02:55:19] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 02:55:19] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 02:55:19] Running provider: tradingeconomics
[2026-06-01 02:55:19] TradingEconomics API key not configured. Skipping.
[2026-06-01 02:55:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:55:19] Running provider: fmp
[2026-06-01 02:55:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 02:55:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 02:55:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:55:24] Running provider: rss_macro
[2026-06-01 02:55:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:55:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 02:55:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 02:55:24] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:00:04] ==============================
[2026-06-01 03:00:04] Starting institutional multi-source news fetch.
[2026-06-01 03:00:04] Running provider: forexfactory
[2026-06-01 03:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:00:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:00:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:00:11] Running provider: tradingeconomics
[2026-06-01 03:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:00:11] Running provider: fmp
[2026-06-01 03:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:00:11] Running provider: rss_macro
[2026-06-01 03:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:00:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:05:03] ==============================
[2026-06-01 03:05:03] Starting institutional multi-source news fetch.
[2026-06-01 03:05:03] Running provider: forexfactory
[2026-06-01 03:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:05:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:05:05] Running provider: tradingeconomics
[2026-06-01 03:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:05:05] Running provider: fmp
[2026-06-01 03:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:05:06] Running provider: rss_macro
[2026-06-01 03:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:05:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:10:03] ==============================
[2026-06-01 03:10:03] Starting institutional multi-source news fetch.
[2026-06-01 03:10:03] Running provider: forexfactory
[2026-06-01 03:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:10:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:10:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:10:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:10:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:10:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:10:29] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:10:29] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:10:29] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:10:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:10:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:10:29] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:10:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:10:30] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:10:30] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:10:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:10:30] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:10:30] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:10:30] Running provider: tradingeconomics
[2026-06-01 03:10:30] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:10:30] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:10:30] Running provider: fmp
[2026-06-01 03:10:30] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:10:31] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:10:31] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:10:31] Running provider: rss_macro
[2026-06-01 03:10:31] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:10:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:10:31] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:10:31] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:15:03] ==============================
[2026-06-01 03:15:03] Starting institutional multi-source news fetch.
[2026-06-01 03:15:03] Running provider: forexfactory
[2026-06-01 03:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:15:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:15:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:15:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:15:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:15:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:15:06] Running provider: tradingeconomics
[2026-06-01 03:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:15:06] Running provider: fmp
[2026-06-01 03:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:15:11] Running provider: rss_macro
[2026-06-01 03:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:15:12] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:20:04] ==============================
[2026-06-01 03:20:04] Starting institutional multi-source news fetch.
[2026-06-01 03:20:04] Running provider: forexfactory
[2026-06-01 03:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:20:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:20:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:20:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:20:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:20:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:20:12] Running provider: tradingeconomics
[2026-06-01 03:20:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:20:12] Running provider: fmp
[2026-06-01 03:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:20:12] Running provider: rss_macro
[2026-06-01 03:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:20:12] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:25:03] ==============================
[2026-06-01 03:25:03] Starting institutional multi-source news fetch.
[2026-06-01 03:25:03] Running provider: forexfactory
[2026-06-01 03:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:25:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:25:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:25:05] Running provider: tradingeconomics
[2026-06-01 03:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:25:05] Running provider: fmp
[2026-06-01 03:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:25:10] Running provider: rss_macro
[2026-06-01 03:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:25:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:30:05] ==============================
[2026-06-01 03:30:05] Starting institutional multi-source news fetch.
[2026-06-01 03:30:05] Running provider: forexfactory
[2026-06-01 03:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:30:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:30:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:30:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:30:12] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:30:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:30:12] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:30:12] Running provider: tradingeconomics
[2026-06-01 03:30:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:30:12] Running provider: fmp
[2026-06-01 03:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:30:12] Running provider: rss_macro
[2026-06-01 03:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:30:13] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:35:03] ==============================
[2026-06-01 03:35:03] Starting institutional multi-source news fetch.
[2026-06-01 03:35:03] Running provider: forexfactory
[2026-06-01 03:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:35:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:35:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:35:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:35:15] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:35:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:35:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:35:15] Running provider: tradingeconomics
[2026-06-01 03:35:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:35:15] Running provider: fmp
[2026-06-01 03:35:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:35:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:35:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:35:15] Running provider: rss_macro
[2026-06-01 03:35:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:35:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:35:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:35:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:40:03] ==============================
[2026-06-01 03:40:03] Starting institutional multi-source news fetch.
[2026-06-01 03:40:03] Running provider: forexfactory
[2026-06-01 03:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:40:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:40:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:40:35] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15002 milliseconds
[2026-06-01 03:40:42] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:40:42] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:40:47] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:40:47] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:40:47] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:40:47] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:40:47] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:40:47] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:40:48] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:40:48] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:40:48] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:40:48] Running provider: tradingeconomics
[2026-06-01 03:40:48] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:40:48] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:40:48] Running provider: fmp
[2026-06-01 03:40:48] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:40:48] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:40:48] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:40:48] Running provider: rss_macro
[2026-06-01 03:40:48] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:40:48] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:40:48] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:40:48] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:45:03] ==============================
[2026-06-01 03:45:03] Starting institutional multi-source news fetch.
[2026-06-01 03:45:03] Running provider: forexfactory
[2026-06-01 03:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:45:15] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:45:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:45:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:45:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:45:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:45:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:45:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:45:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:45:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:45:40] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:45:40] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:45:40] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:45:41] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:45:41] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:45:41] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:45:41] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:45:41] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:45:41] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:45:41] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:45:41] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:45:41] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:45:41] Running provider: tradingeconomics
[2026-06-01 03:45:41] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:45:41] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:45:41] Running provider: fmp
[2026-06-01 03:45:51] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:45:51] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:45:51] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:45:51] Running provider: rss_macro
[2026-06-01 03:46:01] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:46:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:46:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:46:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:50:02] ==============================
[2026-06-01 03:50:02] Starting institutional multi-source news fetch.
[2026-06-01 03:50:03] Running provider: forexfactory
[2026-06-01 03:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:50:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:50:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:50:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:50:09] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:50:09] Running provider: tradingeconomics
[2026-06-01 03:50:09] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:50:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:50:09] Running provider: fmp
[2026-06-01 03:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:50:10] Running provider: rss_macro
[2026-06-01 03:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:50:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 03:55:03] ==============================
[2026-06-01 03:55:03] Starting institutional multi-source news fetch.
[2026-06-01 03:55:03] Running provider: forexfactory
[2026-06-01 03:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 03:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 03:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 03:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 03:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 03:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:55:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 03:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 03:55:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 03:55:06] Running provider: tradingeconomics
[2026-06-01 03:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 03:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:55:06] Running provider: fmp
[2026-06-01 03:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 03:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 03:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:55:06] Running provider: rss_macro
[2026-06-01 03:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 03:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 03:55:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:00:04] ==============================
[2026-06-01 04:00:04] Starting institutional multi-source news fetch.
[2026-06-01 04:00:04] Running provider: forexfactory
[2026-06-01 04:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:00:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:00:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:00:11] Running provider: tradingeconomics
[2026-06-01 04:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:00:11] Running provider: fmp
[2026-06-01 04:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:00:11] Running provider: rss_macro
[2026-06-01 04:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:00:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:05:03] ==============================
[2026-06-01 04:05:03] Starting institutional multi-source news fetch.
[2026-06-01 04:05:03] Running provider: forexfactory
[2026-06-01 04:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:05:11] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:05:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:05:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:05:11] Running provider: tradingeconomics
[2026-06-01 04:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:05:11] Running provider: fmp
[2026-06-01 04:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:05:12] Running provider: rss_macro
[2026-06-01 04:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:05:12] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:10:03] ==============================
[2026-06-01 04:10:03] Starting institutional multi-source news fetch.
[2026-06-01 04:10:03] Running provider: forexfactory
[2026-06-01 04:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:10:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:10:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:10:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:10:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:10:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:10:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:10:10] Running provider: tradingeconomics
[2026-06-01 04:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:10:10] Running provider: fmp
[2026-06-01 04:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:10:10] Running provider: rss_macro
[2026-06-01 04:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:10:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:15:03] ==============================
[2026-06-01 04:15:03] Starting institutional multi-source news fetch.
[2026-06-01 04:15:03] Running provider: forexfactory
[2026-06-01 04:15:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:15:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:15:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:15:10] Running provider: tradingeconomics
[2026-06-01 04:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:15:10] Running provider: fmp
[2026-06-01 04:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:15:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:15:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:15:15] Running provider: rss_macro
[2026-06-01 04:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:15:16] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:20:04] ==============================
[2026-06-01 04:20:04] Starting institutional multi-source news fetch.
[2026-06-01 04:20:04] Running provider: forexfactory
[2026-06-01 04:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:20:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:20:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:20:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:20:06] Running provider: tradingeconomics
[2026-06-01 04:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:20:06] Running provider: fmp
[2026-06-01 04:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:20:06] Running provider: rss_macro
[2026-06-01 04:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:20:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:25:03] ==============================
[2026-06-01 04:25:03] Starting institutional multi-source news fetch.
[2026-06-01 04:25:03] Running provider: forexfactory
[2026-06-01 04:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:25:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:25:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:25:05] Running provider: tradingeconomics
[2026-06-01 04:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:25:05] Running provider: fmp
[2026-06-01 04:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:25:05] Running provider: rss_macro
[2026-06-01 04:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:25:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:30:04] ==============================
[2026-06-01 04:30:04] Starting institutional multi-source news fetch.
[2026-06-01 04:30:04] Running provider: forexfactory
[2026-06-01 04:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:30:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:30:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:30:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:30:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:30:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:30:10] Running provider: tradingeconomics
[2026-06-01 04:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:30:10] Running provider: fmp
[2026-06-01 04:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:30:10] Running provider: rss_macro
[2026-06-01 04:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:30:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:35:03] ==============================
[2026-06-01 04:35:03] Starting institutional multi-source news fetch.
[2026-06-01 04:35:03] Running provider: forexfactory
[2026-06-01 04:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:35:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:35:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:35:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:35:09] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:35:09] Running provider: tradingeconomics
[2026-06-01 04:35:09] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:35:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:35:09] Running provider: fmp
[2026-06-01 04:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:35:10] Running provider: rss_macro
[2026-06-01 04:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:35:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:40:03] ==============================
[2026-06-01 04:40:03] Starting institutional multi-source news fetch.
[2026-06-01 04:40:03] Running provider: forexfactory
[2026-06-01 04:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:40:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:40:05] Running provider: tradingeconomics
[2026-06-01 04:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:40:05] Running provider: fmp
[2026-06-01 04:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:40:05] Running provider: rss_macro
[2026-06-01 04:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:40:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:45:03] ==============================
[2026-06-01 04:45:03] Starting institutional multi-source news fetch.
[2026-06-01 04:45:03] Running provider: forexfactory
[2026-06-01 04:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:45:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:45:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:45:10] Running provider: tradingeconomics
[2026-06-01 04:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:45:10] Running provider: fmp
[2026-06-01 04:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:45:11] Running provider: rss_macro
[2026-06-01 04:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:45:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:50:03] ==============================
[2026-06-01 04:50:03] Starting institutional multi-source news fetch.
[2026-06-01 04:50:03] Running provider: forexfactory
[2026-06-01 04:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:50:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:50:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:50:10] Running provider: tradingeconomics
[2026-06-01 04:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:50:10] Running provider: fmp
[2026-06-01 04:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:50:10] Running provider: rss_macro
[2026-06-01 04:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:50:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 04:55:03] ==============================
[2026-06-01 04:55:03] Starting institutional multi-source news fetch.
[2026-06-01 04:55:03] Running provider: forexfactory
[2026-06-01 04:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 04:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 04:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 04:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 04:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 04:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 04:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 04:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 04:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 04:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:55:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 04:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 04:55:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 04:55:11] Running provider: tradingeconomics
[2026-06-01 04:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 04:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:55:11] Running provider: fmp
[2026-06-01 04:55:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 04:55:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 04:55:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:55:21] Running provider: rss_macro
[2026-06-01 04:55:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:55:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 04:55:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 04:55:21] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:00:04] ==============================
[2026-06-01 05:00:04] Starting institutional multi-source news fetch.
[2026-06-01 05:00:04] Running provider: forexfactory
[2026-06-01 05:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:00:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:00:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:00:11] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:00:11] Running provider: tradingeconomics
[2026-06-01 05:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:00:11] Running provider: fmp
[2026-06-01 05:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:00:11] Running provider: rss_macro
[2026-06-01 05:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:00:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:05:03] ==============================
[2026-06-01 05:05:03] Starting institutional multi-source news fetch.
[2026-06-01 05:05:03] Running provider: forexfactory
[2026-06-01 05:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:05:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:05:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:05:05] Running provider: tradingeconomics
[2026-06-01 05:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:05:05] Running provider: fmp
[2026-06-01 05:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:05:06] Running provider: rss_macro
[2026-06-01 05:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:05:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:10:03] ==============================
[2026-06-01 05:10:03] Starting institutional multi-source news fetch.
[2026-06-01 05:10:03] Running provider: forexfactory
[2026-06-01 05:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:10:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:10:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:10:05] Running provider: tradingeconomics
[2026-06-01 05:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:10:05] Running provider: fmp
[2026-06-01 05:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:10:05] Running provider: rss_macro
[2026-06-01 05:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:10:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:15:03] ==============================
[2026-06-01 05:15:03] Starting institutional multi-source news fetch.
[2026-06-01 05:15:03] Running provider: forexfactory
[2026-06-01 05:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:15:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:15:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:15:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:15:10] Running provider: tradingeconomics
[2026-06-01 05:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:15:10] Running provider: fmp
[2026-06-01 05:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:15:10] Running provider: rss_macro
[2026-06-01 05:15:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:15:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:15:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:15:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:20:03] ==============================
[2026-06-01 05:20:03] Starting institutional multi-source news fetch.
[2026-06-01 05:20:03] Running provider: forexfactory
[2026-06-01 05:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:20:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:20:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:20:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:20:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:20:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:20:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:20:08] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:20:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:20:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:20:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:20:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:20:10] Running provider: tradingeconomics
[2026-06-01 05:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:20:10] Running provider: fmp
[2026-06-01 05:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:20:10] Running provider: rss_macro
[2026-06-01 05:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:20:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:25:03] ==============================
[2026-06-01 05:25:03] Starting institutional multi-source news fetch.
[2026-06-01 05:25:03] Running provider: forexfactory
[2026-06-01 05:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:25:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:25:09] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:25:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:25:15] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:25:15] Running provider: tradingeconomics
[2026-06-01 05:25:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:25:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:25:15] Running provider: fmp
[2026-06-01 05:25:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:25:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:25:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:25:15] Running provider: rss_macro
[2026-06-01 05:25:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:25:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:25:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:25:15] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:30:03] ==============================
[2026-06-01 05:30:03] Starting institutional multi-source news fetch.
[2026-06-01 05:30:03] Running provider: forexfactory
[2026-06-01 05:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:30:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:30:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:30:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:30:05] Running provider: tradingeconomics
[2026-06-01 05:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:30:05] Running provider: fmp
[2026-06-01 05:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:30:06] Running provider: rss_macro
[2026-06-01 05:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:30:06] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:35:03] ==============================
[2026-06-01 05:35:03] Starting institutional multi-source news fetch.
[2026-06-01 05:35:03] Running provider: forexfactory
[2026-06-01 05:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:35:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:35:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:35:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:35:06] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:35:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:35:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:35:06] Running provider: tradingeconomics
[2026-06-01 05:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:35:06] Running provider: fmp
[2026-06-01 05:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:35:06] Running provider: rss_macro
[2026-06-01 05:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:35:07] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:40:04] ==============================
[2026-06-01 05:40:04] Starting institutional multi-source news fetch.
[2026-06-01 05:40:04] Running provider: forexfactory
[2026-06-01 05:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:40:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:40:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:40:06] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:40:06] Running provider: tradingeconomics
[2026-06-01 05:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:40:06] Running provider: fmp
[2026-06-01 05:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:40:11] Running provider: rss_macro
[2026-06-01 05:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:40:11] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:45:03] ==============================
[2026-06-01 05:45:03] Starting institutional multi-source news fetch.
[2026-06-01 05:45:03] Running provider: forexfactory
[2026-06-01 05:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:45:05] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:45:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:45:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:45:05] Running provider: tradingeconomics
[2026-06-01 05:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:45:05] Running provider: fmp
[2026-06-01 05:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:45:05] Running provider: rss_macro
[2026-06-01 05:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:45:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:50:03] ==============================
[2026-06-01 05:50:03] Starting institutional multi-source news fetch.
[2026-06-01 05:50:03] Running provider: forexfactory
[2026-06-01 05:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:50:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:50:10] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:50:10] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:50:10] Running provider: tradingeconomics
[2026-06-01 05:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:50:10] Running provider: fmp
[2026-06-01 05:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:50:10] Running provider: rss_macro
[2026-06-01 05:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:50:10] Finished news fetch. Total saved/updated: 214
[2026-06-01 05:55:03] ==============================
[2026-06-01 05:55:03] Starting institutional multi-source news fetch.
[2026-06-01 05:55:03] Running provider: forexfactory
[2026-06-01 05:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 05:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 05:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:55:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:55:04] ForexFactory parsed 3 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 05:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 05:55:05] Provider forexfactory: raw=432, normalized=214, saved=214, raw_actual_values=12, actual_values=12
[2026-06-01 05:55:05] Running provider: tradingeconomics
[2026-06-01 05:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 05:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:55:05] Running provider: fmp
[2026-06-01 05:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 05:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 05:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:55:05] Running provider: rss_macro
[2026-06-01 05:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 05:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 05:55:05] Finished news fetch. Total saved/updated: 214
[2026-06-01 06:00:04] ==============================
[2026-06-01 06:00:04] Starting institutional multi-source news fetch.
[2026-06-01 06:00:04] Running provider: forexfactory
[2026-06-01 06:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:00:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:00:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:00:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:00:10] Running provider: tradingeconomics
[2026-06-01 06:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:00:10] Running provider: fmp
[2026-06-01 06:00:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:00:16] Running provider: rss_macro
[2026-06-01 06:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:00:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 06:05:03] ==============================
[2026-06-01 06:05:03] Starting institutional multi-source news fetch.
[2026-06-01 06:05:03] Running provider: forexfactory
[2026-06-01 06:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:05:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:05:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:05:05] Running provider: tradingeconomics
[2026-06-01 06:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:05:05] Running provider: fmp
[2026-06-01 06:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:05:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:05:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:05:08] Running provider: rss_macro
[2026-06-01 06:05:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:05:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:05:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:05:08] Finished news fetch. Total saved/updated: 238
[2026-06-01 06:10:03] ==============================
[2026-06-01 06:10:03] Starting institutional multi-source news fetch.
[2026-06-01 06:10:03] Running provider: forexfactory
[2026-06-01 06:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:10:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:10:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:10:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:10:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:10:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:10:11] Running provider: tradingeconomics
[2026-06-01 06:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:10:11] Running provider: fmp
[2026-06-01 06:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:10:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:10:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:10:13] Running provider: rss_macro
[2026-06-01 06:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:10:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:10:13] Finished news fetch. Total saved/updated: 238
[2026-06-01 06:15:03] ==============================
[2026-06-01 06:15:03] Starting institutional multi-source news fetch.
[2026-06-01 06:15:03] Running provider: forexfactory
[2026-06-01 06:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:15:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:15:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:15:10] Running provider: tradingeconomics
[2026-06-01 06:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:15:10] Running provider: fmp
[2026-06-01 06:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:15:11] Running provider: rss_macro
[2026-06-01 06:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:15:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:15:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:20:03] ==============================
[2026-06-01 06:20:03] Starting institutional multi-source news fetch.
[2026-06-01 06:20:03] Running provider: forexfactory
[2026-06-01 06:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:20:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:20:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:20:06] Running provider: tradingeconomics
[2026-06-01 06:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:20:06] Running provider: fmp
[2026-06-01 06:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:20:07] Running provider: rss_macro
[2026-06-01 06:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:20:07] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:20:07] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:25:03] ==============================
[2026-06-01 06:25:03] Starting institutional multi-source news fetch.
[2026-06-01 06:25:03] Running provider: forexfactory
[2026-06-01 06:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:25:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:25:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:25:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:25:05] Running provider: tradingeconomics
[2026-06-01 06:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:25:05] Running provider: fmp
[2026-06-01 06:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:25:10] Running provider: rss_macro
[2026-06-01 06:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:25:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:25:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:30:03] ==============================
[2026-06-01 06:30:03] Starting institutional multi-source news fetch.
[2026-06-01 06:30:03] Running provider: forexfactory
[2026-06-01 06:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:30:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:30:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:30:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:30:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:30:05] Running provider: tradingeconomics
[2026-06-01 06:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:30:05] Running provider: fmp
[2026-06-01 06:30:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:30:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:30:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:30:05] Running provider: rss_macro
[2026-06-01 06:30:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:30:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:30:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:30:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:35:03] ==============================
[2026-06-01 06:35:03] Starting institutional multi-source news fetch.
[2026-06-01 06:35:03] Running provider: forexfactory
[2026-06-01 06:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:35:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:35:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:35:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:35:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:35:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:35:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:35:10] Running provider: tradingeconomics
[2026-06-01 06:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:35:10] Running provider: fmp
[2026-06-01 06:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:35:10] Running provider: rss_macro
[2026-06-01 06:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:35:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:35:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:40:03] ==============================
[2026-06-01 06:40:03] Starting institutional multi-source news fetch.
[2026-06-01 06:40:03] Running provider: forexfactory
[2026-06-01 06:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:40:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:40:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:40:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:40:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:40:05] Running provider: tradingeconomics
[2026-06-01 06:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:40:05] Running provider: fmp
[2026-06-01 06:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:40:05] Running provider: rss_macro
[2026-06-01 06:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:40:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:40:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:45:03] ==============================
[2026-06-01 06:45:03] Starting institutional multi-source news fetch.
[2026-06-01 06:45:03] Running provider: forexfactory
[2026-06-01 06:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:45:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:45:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:45:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:45:05] Running provider: tradingeconomics
[2026-06-01 06:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:45:05] Running provider: fmp
[2026-06-01 06:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:45:05] Running provider: rss_macro
[2026-06-01 06:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:45:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:45:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:50:03] ==============================
[2026-06-01 06:50:03] Starting institutional multi-source news fetch.
[2026-06-01 06:50:03] Running provider: forexfactory
[2026-06-01 06:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:50:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:50:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:50:05] Running provider: tradingeconomics
[2026-06-01 06:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:50:05] Running provider: fmp
[2026-06-01 06:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:50:05] Running provider: rss_macro
[2026-06-01 06:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:50:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:50:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 06:55:03] ==============================
[2026-06-01 06:55:03] Starting institutional multi-source news fetch.
[2026-06-01 06:55:03] Running provider: forexfactory
[2026-06-01 06:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 06:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 06:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:55:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 06:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 06:55:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 06:55:05] Running provider: tradingeconomics
[2026-06-01 06:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 06:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:55:05] Running provider: fmp
[2026-06-01 06:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 06:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 06:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 06:55:05] Running provider: rss_macro
[2026-06-01 06:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 06:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 06:55:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:00:04] ==============================
[2026-06-01 07:00:04] Starting institutional multi-source news fetch.
[2026-06-01 07:00:04] Running provider: forexfactory
[2026-06-01 07:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:00:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:00:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:00:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:00:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=10, actual_values=10
[2026-06-01 07:00:06] Running provider: tradingeconomics
[2026-06-01 07:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:00:06] Running provider: fmp
[2026-06-01 07:00:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:00:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:00:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:00:07] Running provider: rss_macro
[2026-06-01 07:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:00:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:00:12] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:05:03] ==============================
[2026-06-01 07:05:03] Starting institutional multi-source news fetch.
[2026-06-01 07:05:03] Running provider: forexfactory
[2026-06-01 07:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:05:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:05:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:05:05] Running provider: tradingeconomics
[2026-06-01 07:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:05:05] Running provider: fmp
[2026-06-01 07:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:05:05] Running provider: rss_macro
[2026-06-01 07:05:05] HTTP GET failed: https://www.investing.com/rss/news_25.rss | HTTP=502 | ERROR=
[2026-06-01 07:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:05:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 07:10:04] ==============================
[2026-06-01 07:10:04] Starting institutional multi-source news fetch.
[2026-06-01 07:10:04] Running provider: forexfactory
[2026-06-01 07:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:10:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:10:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:10:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:10:06] Running provider: tradingeconomics
[2026-06-01 07:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:10:06] Running provider: fmp
[2026-06-01 07:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:10:06] Running provider: rss_macro
[2026-06-01 07:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:10:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:10:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:15:03] ==============================
[2026-06-01 07:15:03] Starting institutional multi-source news fetch.
[2026-06-01 07:15:03] Running provider: forexfactory
[2026-06-01 07:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:15:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:15:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:15:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:15:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:15:15] Running provider: tradingeconomics
[2026-06-01 07:15:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:15:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:15:15] Running provider: fmp
[2026-06-01 07:15:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:15:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:15:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:15:15] Running provider: rss_macro
[2026-06-01 07:15:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:15:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:15:15] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:15:15] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:20:03] ==============================
[2026-06-01 07:20:03] Starting institutional multi-source news fetch.
[2026-06-01 07:20:04] Running provider: forexfactory
[2026-06-01 07:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:20:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:20:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:20:06] Running provider: tradingeconomics
[2026-06-01 07:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:20:06] Running provider: fmp
[2026-06-01 07:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:20:11] Running provider: rss_macro
[2026-06-01 07:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:20:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:20:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:25:03] ==============================
[2026-06-01 07:25:03] Starting institutional multi-source news fetch.
[2026-06-01 07:25:03] Running provider: forexfactory
[2026-06-01 07:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:25:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:25:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:25:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:25:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:25:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:25:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:25:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:25:15] Running provider: tradingeconomics
[2026-06-01 07:25:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:25:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:25:15] Running provider: fmp
[2026-06-01 07:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:25:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:25:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:25:16] Running provider: rss_macro
[2026-06-01 07:25:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:25:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:25:16] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:25:16] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:30:04] ==============================
[2026-06-01 07:30:04] Starting institutional multi-source news fetch.
[2026-06-01 07:30:04] Running provider: forexfactory
[2026-06-01 07:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:30:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:30:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:30:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=14, actual_values=14
[2026-06-01 07:30:06] Running provider: tradingeconomics
[2026-06-01 07:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:30:06] Running provider: fmp
[2026-06-01 07:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:30:06] Running provider: rss_macro
[2026-06-01 07:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:30:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:30:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:35:03] ==============================
[2026-06-01 07:35:03] Starting institutional multi-source news fetch.
[2026-06-01 07:35:03] Running provider: forexfactory
[2026-06-01 07:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:35:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:35:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:35:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:35:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 07:35:10] Running provider: tradingeconomics
[2026-06-01 07:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:35:10] Running provider: fmp
[2026-06-01 07:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:35:11] Running provider: rss_macro
[2026-06-01 07:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:35:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:35:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:40:04] ==============================
[2026-06-01 07:40:04] Starting institutional multi-source news fetch.
[2026-06-01 07:40:04] Running provider: forexfactory
[2026-06-01 07:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:40:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:40:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:40:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:40:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 07:40:10] Running provider: tradingeconomics
[2026-06-01 07:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:40:10] Running provider: fmp
[2026-06-01 07:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:40:11] Running provider: rss_macro
[2026-06-01 07:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:40:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:45:03] ==============================
[2026-06-01 07:45:03] Starting institutional multi-source news fetch.
[2026-06-01 07:45:03] Running provider: forexfactory
[2026-06-01 07:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:45:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 07:45:10] Running provider: tradingeconomics
[2026-06-01 07:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:45:10] Running provider: fmp
[2026-06-01 07:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:45:12] Running provider: rss_macro
[2026-06-01 07:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:45:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:45:12] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:50:04] ==============================
[2026-06-01 07:50:04] Starting institutional multi-source news fetch.
[2026-06-01 07:50:04] Running provider: forexfactory
[2026-06-01 07:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:50:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:50:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:50:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 07:50:06] Running provider: tradingeconomics
[2026-06-01 07:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:50:06] Running provider: fmp
[2026-06-01 07:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:50:06] Running provider: rss_macro
[2026-06-01 07:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:50:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:50:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 07:55:04] ==============================
[2026-06-01 07:55:04] Starting institutional multi-source news fetch.
[2026-06-01 07:55:04] Running provider: forexfactory
[2026-06-01 07:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 07:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:55:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 07:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 07:55:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 07:55:05] Running provider: tradingeconomics
[2026-06-01 07:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 07:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:55:05] Running provider: fmp
[2026-06-01 07:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 07:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 07:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 07:55:05] Running provider: rss_macro
[2026-06-01 07:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 07:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 07:55:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:00:03] ==============================
[2026-06-01 08:00:03] Starting institutional multi-source news fetch.
[2026-06-01 08:00:03] Running provider: forexfactory
[2026-06-01 08:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:00:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:00:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:00:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:00:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=18, actual_values=18
[2026-06-01 08:00:05] Running provider: tradingeconomics
[2026-06-01 08:00:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:00:05] Running provider: fmp
[2026-06-01 08:00:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:00:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:00:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:00:05] Running provider: rss_macro
[2026-06-01 08:00:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:00:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:00:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:00:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:05:03] ==============================
[2026-06-01 08:05:03] Starting institutional multi-source news fetch.
[2026-06-01 08:05:03] Running provider: forexfactory
[2026-06-01 08:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:05:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:05:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=20, actual_values=20
[2026-06-01 08:05:05] Running provider: tradingeconomics
[2026-06-01 08:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:05:05] Running provider: fmp
[2026-06-01 08:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:05:05] Running provider: rss_macro
[2026-06-01 08:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:05:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:05:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:10:03] ==============================
[2026-06-01 08:10:03] Starting institutional multi-source news fetch.
[2026-06-01 08:10:03] Running provider: forexfactory
[2026-06-01 08:10:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:10:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:10:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:10:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:10:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:10:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:10:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=20, actual_values=20
[2026-06-01 08:10:10] Running provider: tradingeconomics
[2026-06-01 08:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:10:10] Running provider: fmp
[2026-06-01 08:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:10:10] Running provider: rss_macro
[2026-06-01 08:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:10:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:10:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:15:04] ==============================
[2026-06-01 08:15:04] Starting institutional multi-source news fetch.
[2026-06-01 08:15:04] Running provider: forexfactory
[2026-06-01 08:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:15:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:15:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:15:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=20, actual_values=20
[2026-06-01 08:15:06] Running provider: tradingeconomics
[2026-06-01 08:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:15:06] Running provider: fmp
[2026-06-01 08:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:15:06] Running provider: rss_macro
[2026-06-01 08:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:15:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:15:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:20:03] ==============================
[2026-06-01 08:20:03] Starting institutional multi-source news fetch.
[2026-06-01 08:20:03] Running provider: forexfactory
[2026-06-01 08:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:20:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:20:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:20:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=22, actual_values=22
[2026-06-01 08:20:11] Running provider: tradingeconomics
[2026-06-01 08:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:20:11] Running provider: fmp
[2026-06-01 08:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:20:11] Running provider: rss_macro
[2026-06-01 08:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:20:11] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-01 08:20:11] Finished news fetch. Total saved/updated: 240
[2026-06-01 08:25:03] ==============================
[2026-06-01 08:25:03] Starting institutional multi-source news fetch.
[2026-06-01 08:25:03] Running provider: forexfactory
[2026-06-01 08:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:25:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:25:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:25:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:25:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:25:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:25:12] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:25:12] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=22, actual_values=22
[2026-06-01 08:25:12] Running provider: tradingeconomics
[2026-06-01 08:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:25:12] Running provider: fmp
[2026-06-01 08:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:25:12] Running provider: rss_macro
[2026-06-01 08:25:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:25:17] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-01 08:25:17] Finished news fetch. Total saved/updated: 240
[2026-06-01 08:30:04] ==============================
[2026-06-01 08:30:04] Starting institutional multi-source news fetch.
[2026-06-01 08:30:04] Running provider: forexfactory
[2026-06-01 08:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:30:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:30:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:30:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=22, actual_values=22
[2026-06-01 08:30:06] Running provider: tradingeconomics
[2026-06-01 08:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:30:06] Running provider: fmp
[2026-06-01 08:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:30:06] Running provider: rss_macro
[2026-06-01 08:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:30:06] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-01 08:30:06] Finished news fetch. Total saved/updated: 240
[2026-06-01 08:35:03] ==============================
[2026-06-01 08:35:03] Starting institutional multi-source news fetch.
[2026-06-01 08:35:03] Running provider: forexfactory
[2026-06-01 08:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:35:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:35:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:35:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:35:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:35:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:35:12] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:35:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:35:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:35:13] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:35:13] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=24, actual_values=24
[2026-06-01 08:35:13] Running provider: tradingeconomics
[2026-06-01 08:35:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:35:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:35:13] Running provider: fmp
[2026-06-01 08:35:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:35:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:35:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:35:13] Running provider: rss_macro
[2026-06-01 08:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:35:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:35:13] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-01 08:35:13] Finished news fetch. Total saved/updated: 240
[2026-06-01 08:40:04] ==============================
[2026-06-01 08:40:04] Starting institutional multi-source news fetch.
[2026-06-01 08:40:04] Running provider: forexfactory
[2026-06-01 08:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:40:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:40:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:40:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:40:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=24, actual_values=24
[2026-06-01 08:40:11] Running provider: tradingeconomics
[2026-06-01 08:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:40:11] Running provider: fmp
[2026-06-01 08:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:40:11] Running provider: rss_macro
[2026-06-01 08:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:40:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:45:03] ==============================
[2026-06-01 08:45:03] Starting institutional multi-source news fetch.
[2026-06-01 08:45:03] Running provider: forexfactory
[2026-06-01 08:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:45:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:45:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=24, actual_values=24
[2026-06-01 08:45:10] Running provider: tradingeconomics
[2026-06-01 08:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:45:10] Running provider: fmp
[2026-06-01 08:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:45:10] Running provider: rss_macro
[2026-06-01 08:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:45:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:50:03] ==============================
[2026-06-01 08:50:03] Starting institutional multi-source news fetch.
[2026-06-01 08:50:03] Running provider: forexfactory
[2026-06-01 08:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:50:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:50:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:50:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=26, actual_values=26
[2026-06-01 08:50:05] Running provider: tradingeconomics
[2026-06-01 08:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:50:05] Running provider: fmp
[2026-06-01 08:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:50:05] Running provider: rss_macro
[2026-06-01 08:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:50:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:50:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 08:55:03] ==============================
[2026-06-01 08:55:03] Starting institutional multi-source news fetch.
[2026-06-01 08:55:03] Running provider: forexfactory
[2026-06-01 08:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 08:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 08:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 08:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 08:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 08:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 08:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:55:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:55:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 08:55:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 08:55:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=28, actual_values=28
[2026-06-01 08:55:05] Running provider: tradingeconomics
[2026-06-01 08:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 08:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:55:05] Running provider: fmp
[2026-06-01 08:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 08:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 08:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 08:55:05] Running provider: rss_macro
[2026-06-01 08:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 08:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 08:55:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:00:04] ==============================
[2026-06-01 09:00:04] Starting institutional multi-source news fetch.
[2026-06-01 09:00:04] Running provider: forexfactory
[2026-06-01 09:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:00:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:00:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:00:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:00:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=30, actual_values=30
[2026-06-01 09:00:06] Running provider: tradingeconomics
[2026-06-01 09:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:00:06] Running provider: fmp
[2026-06-01 09:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:00:06] Running provider: rss_macro
[2026-06-01 09:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:00:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:00:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:05:04] ==============================
[2026-06-01 09:05:04] Starting institutional multi-source news fetch.
[2026-06-01 09:05:04] Running provider: forexfactory
[2026-06-01 09:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:05:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:05:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:05:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:05:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:05:11] Running provider: tradingeconomics
[2026-06-01 09:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:05:11] Running provider: fmp
[2026-06-01 09:05:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:05:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:05:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:05:21] Running provider: rss_macro
[2026-06-01 09:05:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:05:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:05:21] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:05:21] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:10:03] ==============================
[2026-06-01 09:10:03] Starting institutional multi-source news fetch.
[2026-06-01 09:10:03] Running provider: forexfactory
[2026-06-01 09:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:10:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:10:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:10:05] Running provider: tradingeconomics
[2026-06-01 09:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:10:05] Running provider: fmp
[2026-06-01 09:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:10:05] Running provider: rss_macro
[2026-06-01 09:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:10:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:10:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:15:03] ==============================
[2026-06-01 09:15:03] Starting institutional multi-source news fetch.
[2026-06-01 09:15:03] Running provider: forexfactory
[2026-06-01 09:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:15:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:15:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:15:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:15:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:15:10] Running provider: tradingeconomics
[2026-06-01 09:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:15:10] Running provider: fmp
[2026-06-01 09:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:15:10] Running provider: rss_macro
[2026-06-01 09:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:15:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:15:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:20:04] ==============================
[2026-06-01 09:20:04] Starting institutional multi-source news fetch.
[2026-06-01 09:20:04] Running provider: forexfactory
[2026-06-01 09:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:20:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:20:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:20:05] Running provider: tradingeconomics
[2026-06-01 09:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:20:05] Running provider: fmp
[2026-06-01 09:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:20:06] Running provider: rss_macro
[2026-06-01 09:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:20:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:20:06] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:25:03] ==============================
[2026-06-01 09:25:03] Starting institutional multi-source news fetch.
[2026-06-01 09:25:03] Running provider: forexfactory
[2026-06-01 09:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:25:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:25:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:25:05] Running provider: tradingeconomics
[2026-06-01 09:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:25:05] Running provider: fmp
[2026-06-01 09:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:25:05] Running provider: rss_macro
[2026-06-01 09:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:25:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:25:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:30:03] ==============================
[2026-06-01 09:30:03] Starting institutional multi-source news fetch.
[2026-06-01 09:30:03] Running provider: forexfactory
[2026-06-01 09:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:30:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:30:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:30:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=36, actual_values=36
[2026-06-01 09:30:05] Running provider: tradingeconomics
[2026-06-01 09:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:30:05] Running provider: fmp
[2026-06-01 09:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:30:06] Running provider: rss_macro
[2026-06-01 09:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:30:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 09:30:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 09:35:03] ==============================
[2026-06-01 09:35:03] Starting institutional multi-source news fetch.
[2026-06-01 09:35:03] Running provider: forexfactory
[2026-06-01 09:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:35:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:35:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:35:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:35:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:35:04] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:35:04] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=38, actual_values=38
[2026-06-01 09:35:04] Running provider: tradingeconomics
[2026-06-01 09:35:04] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:35:04] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:35:04] Running provider: fmp
[2026-06-01 09:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:35:05] Running provider: rss_macro
[2026-06-01 09:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:35:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 09:40:04] ==============================
[2026-06-01 09:40:04] Starting institutional multi-source news fetch.
[2026-06-01 09:40:04] Running provider: forexfactory
[2026-06-01 09:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:40:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:40:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:40:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:40:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=38, actual_values=38
[2026-06-01 09:40:11] Running provider: tradingeconomics
[2026-06-01 09:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:40:11] Running provider: fmp
[2026-06-01 09:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:40:12] Running provider: rss_macro
[2026-06-01 09:40:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:40:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:40:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:40:17] Finished news fetch. Total saved/updated: 238
[2026-06-01 09:45:04] ==============================
[2026-06-01 09:45:04] Starting institutional multi-source news fetch.
[2026-06-01 09:45:04] Running provider: forexfactory
[2026-06-01 09:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:45:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=38, actual_values=38
[2026-06-01 09:45:10] Running provider: tradingeconomics
[2026-06-01 09:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:45:10] Running provider: fmp
[2026-06-01 09:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:45:11] Running provider: rss_macro
[2026-06-01 09:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:45:11] Finished news fetch. Total saved/updated: 238
[2026-06-01 09:50:03] ==============================
[2026-06-01 09:50:03] Starting institutional multi-source news fetch.
[2026-06-01 09:50:03] Running provider: forexfactory
[2026-06-01 09:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:50:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:50:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:50:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=38, actual_values=38
[2026-06-01 09:50:10] Running provider: tradingeconomics
[2026-06-01 09:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:50:10] Running provider: fmp
[2026-06-01 09:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:50:10] Running provider: rss_macro
[2026-06-01 09:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:50:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:50:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:50:15] Finished news fetch. Total saved/updated: 238
[2026-06-01 09:55:03] ==============================
[2026-06-01 09:55:03] Starting institutional multi-source news fetch.
[2026-06-01 09:55:03] Running provider: forexfactory
[2026-06-01 09:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 09:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:55:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 09:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 09:55:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=38, actual_values=38
[2026-06-01 09:55:10] Running provider: tradingeconomics
[2026-06-01 09:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 09:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:55:10] Running provider: fmp
[2026-06-01 09:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 09:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 09:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:55:10] Running provider: rss_macro
[2026-06-01 09:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 09:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 09:55:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:00:03] ==============================
[2026-06-01 10:00:03] Starting institutional multi-source news fetch.
[2026-06-01 10:00:03] Running provider: forexfactory
[2026-06-01 10:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:00:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:00:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:00:13] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:00:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:00:18] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:00:18] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:00:18] Running provider: tradingeconomics
[2026-06-01 10:00:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:00:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:00:18] Running provider: fmp
[2026-06-01 10:00:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:00:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:00:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:00:19] Running provider: rss_macro
[2026-06-01 10:00:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:00:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:00:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:00:19] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:05:03] ==============================
[2026-06-01 10:05:03] Starting institutional multi-source news fetch.
[2026-06-01 10:05:03] Running provider: forexfactory
[2026-06-01 10:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:05:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:05:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:05:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:05:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:05:15] Running provider: tradingeconomics
[2026-06-01 10:05:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:05:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:05:15] Running provider: fmp
[2026-06-01 10:05:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:05:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:05:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:05:15] Running provider: rss_macro
[2026-06-01 10:05:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:05:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:05:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:05:15] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:10:03] ==============================
[2026-06-01 10:10:03] Starting institutional multi-source news fetch.
[2026-06-01 10:10:03] Running provider: forexfactory
[2026-06-01 10:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:10:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:10:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:10:05] Running provider: tradingeconomics
[2026-06-01 10:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:10:05] Running provider: fmp
[2026-06-01 10:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:10:05] Running provider: rss_macro
[2026-06-01 10:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:10:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:15:03] ==============================
[2026-06-01 10:15:03] Starting institutional multi-source news fetch.
[2026-06-01 10:15:03] Running provider: forexfactory
[2026-06-01 10:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:15:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:15:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:15:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:15:05] Running provider: tradingeconomics
[2026-06-01 10:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:15:05] Running provider: fmp
[2026-06-01 10:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:15:06] Running provider: rss_macro
[2026-06-01 10:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:15:06] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:20:03] ==============================
[2026-06-01 10:20:03] Starting institutional multi-source news fetch.
[2026-06-01 10:20:03] Running provider: forexfactory
[2026-06-01 10:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:20:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:20:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:20:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:20:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:20:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:20:10] Running provider: tradingeconomics
[2026-06-01 10:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:20:10] Running provider: fmp
[2026-06-01 10:20:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:20:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:20:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:20:20] Running provider: rss_macro
[2026-06-01 10:20:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:20:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:20:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:20:20] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:25:03] ==============================
[2026-06-01 10:25:03] Starting institutional multi-source news fetch.
[2026-06-01 10:25:03] Running provider: forexfactory
[2026-06-01 10:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:25:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:25:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:25:04] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:25:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:25:05] Running provider: tradingeconomics
[2026-06-01 10:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:25:05] Running provider: fmp
[2026-06-01 10:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:25:10] Running provider: rss_macro
[2026-06-01 10:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:25:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:30:04] ==============================
[2026-06-01 10:30:04] Starting institutional multi-source news fetch.
[2026-06-01 10:30:04] Running provider: forexfactory
[2026-06-01 10:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:30:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:30:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:30:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:30:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:30:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:30:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:30:15] Running provider: tradingeconomics
[2026-06-01 10:30:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:30:15] Running provider: fmp
[2026-06-01 10:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:30:16] Running provider: rss_macro
[2026-06-01 10:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:30:17] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:35:03] ==============================
[2026-06-01 10:35:03] Starting institutional multi-source news fetch.
[2026-06-01 10:35:03] Running provider: forexfactory
[2026-06-01 10:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:35:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:35:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:35:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:35:05] Running provider: tradingeconomics
[2026-06-01 10:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:35:05] Running provider: fmp
[2026-06-01 10:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:35:10] Running provider: rss_macro
[2026-06-01 10:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:35:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:40:03] ==============================
[2026-06-01 10:40:03] Starting institutional multi-source news fetch.
[2026-06-01 10:40:03] Running provider: forexfactory
[2026-06-01 10:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:40:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:40:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:40:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:40:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:40:11] Running provider: tradingeconomics
[2026-06-01 10:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:40:11] Running provider: fmp
[2026-06-01 10:40:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:40:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:40:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:40:16] Running provider: rss_macro
[2026-06-01 10:40:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:40:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:40:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:40:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:45:03] ==============================
[2026-06-01 10:45:03] Starting institutional multi-source news fetch.
[2026-06-01 10:45:03] Running provider: forexfactory
[2026-06-01 10:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:45:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:45:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:45:10] Running provider: tradingeconomics
[2026-06-01 10:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:45:10] Running provider: fmp
[2026-06-01 10:45:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:45:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:45:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:45:20] Running provider: rss_macro
[2026-06-01 10:45:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:45:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:45:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:45:20] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:50:03] ==============================
[2026-06-01 10:50:03] Starting institutional multi-source news fetch.
[2026-06-01 10:50:03] Running provider: forexfactory
[2026-06-01 10:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:50:14] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:50:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:50:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:50:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:50:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:50:15] Running provider: tradingeconomics
[2026-06-01 10:50:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:50:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:50:15] Running provider: fmp
[2026-06-01 10:50:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:50:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:50:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:50:15] Running provider: rss_macro
[2026-06-01 10:50:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:50:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:50:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:50:15] Finished news fetch. Total saved/updated: 238
[2026-06-01 10:55:03] ==============================
[2026-06-01 10:55:03] Starting institutional multi-source news fetch.
[2026-06-01 10:55:03] Running provider: forexfactory
[2026-06-01 10:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 10:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 10:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 10:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 10:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 10:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 10:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:55:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:55:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:55:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 10:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 10:55:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 10:55:10] Running provider: tradingeconomics
[2026-06-01 10:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 10:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:55:10] Running provider: fmp
[2026-06-01 10:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 10:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 10:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:55:10] Running provider: rss_macro
[2026-06-01 10:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 10:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 10:55:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:00:04] ==============================
[2026-06-01 11:00:04] Starting institutional multi-source news fetch.
[2026-06-01 11:00:04] Running provider: forexfactory
[2026-06-01 11:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:00:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:00:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:00:11] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:00:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:00:11] Running provider: tradingeconomics
[2026-06-01 11:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:00:11] Running provider: fmp
[2026-06-01 11:00:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:00:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:00:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:00:15] Running provider: rss_macro
[2026-06-01 11:00:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:00:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:00:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:00:15] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:05:03] ==============================
[2026-06-01 11:05:03] Starting institutional multi-source news fetch.
[2026-06-01 11:05:03] Running provider: forexfactory
[2026-06-01 11:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:05:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:05:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:05:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:05:10] Running provider: tradingeconomics
[2026-06-01 11:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:05:10] Running provider: fmp
[2026-06-01 11:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:05:10] Running provider: rss_macro
[2026-06-01 11:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:05:11] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:10:04] ==============================
[2026-06-01 11:10:04] Starting institutional multi-source news fetch.
[2026-06-01 11:10:04] Running provider: forexfactory
[2026-06-01 11:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:10:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:10:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:10:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:10:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:10:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:10:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:10:20] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:10:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:10:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:10:21] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:10:21] Running provider: tradingeconomics
[2026-06-01 11:10:21] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:10:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:10:21] Running provider: fmp
[2026-06-01 11:10:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:10:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:10:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:10:21] Running provider: rss_macro
[2026-06-01 11:10:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:10:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:10:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:10:26] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:15:03] ==============================
[2026-06-01 11:15:03] Starting institutional multi-source news fetch.
[2026-06-01 11:15:03] Running provider: forexfactory
[2026-06-01 11:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:15:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:15:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:15:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:15:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:15:10] Running provider: tradingeconomics
[2026-06-01 11:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:15:10] Running provider: fmp
[2026-06-01 11:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:15:10] Running provider: rss_macro
[2026-06-01 11:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:15:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:20:03] ==============================
[2026-06-01 11:20:03] Starting institutional multi-source news fetch.
[2026-06-01 11:20:03] Running provider: forexfactory
[2026-06-01 11:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:20:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:20:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:20:05] Running provider: tradingeconomics
[2026-06-01 11:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:20:05] Running provider: fmp
[2026-06-01 11:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:20:06] Running provider: rss_macro
[2026-06-01 11:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:20:06] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:25:04] ==============================
[2026-06-01 11:25:04] Starting institutional multi-source news fetch.
[2026-06-01 11:25:04] Running provider: forexfactory
[2026-06-01 11:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:25:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:25:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:25:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:25:05] Running provider: tradingeconomics
[2026-06-01 11:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:25:05] Running provider: fmp
[2026-06-01 11:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:25:10] Running provider: rss_macro
[2026-06-01 11:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:25:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:30:03] ==============================
[2026-06-01 11:30:03] Starting institutional multi-source news fetch.
[2026-06-01 11:30:03] Running provider: forexfactory
[2026-06-01 11:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:30:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:30:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:30:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:30:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:30:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:30:10] Running provider: tradingeconomics
[2026-06-01 11:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:30:10] Running provider: fmp
[2026-06-01 11:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:30:10] Running provider: rss_macro
[2026-06-01 11:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:30:11] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:35:03] ==============================
[2026-06-01 11:35:03] Starting institutional multi-source news fetch.
[2026-06-01 11:35:03] Running provider: forexfactory
[2026-06-01 11:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:35:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:35:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:35:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:35:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:35:05] Running provider: tradingeconomics
[2026-06-01 11:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:35:05] Running provider: fmp
[2026-06-01 11:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:35:05] Running provider: rss_macro
[2026-06-01 11:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:35:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:40:03] ==============================
[2026-06-01 11:40:03] Starting institutional multi-source news fetch.
[2026-06-01 11:40:03] Running provider: forexfactory
[2026-06-01 11:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:40:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:40:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:40:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:40:05] Running provider: tradingeconomics
[2026-06-01 11:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:40:05] Running provider: fmp
[2026-06-01 11:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:40:05] Running provider: rss_macro
[2026-06-01 11:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:40:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:45:03] ==============================
[2026-06-01 11:45:03] Starting institutional multi-source news fetch.
[2026-06-01 11:45:03] Running provider: forexfactory
[2026-06-01 11:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:45:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:45:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:45:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:45:10] Running provider: tradingeconomics
[2026-06-01 11:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:45:10] Running provider: fmp
[2026-06-01 11:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:45:10] Running provider: rss_macro
[2026-06-01 11:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:45:11] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:50:03] ==============================
[2026-06-01 11:50:03] Starting institutional multi-source news fetch.
[2026-06-01 11:50:03] Running provider: forexfactory
[2026-06-01 11:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:50:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:50:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:50:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:50:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:50:10] Running provider: tradingeconomics
[2026-06-01 11:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:50:10] Running provider: fmp
[2026-06-01 11:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:50:10] Running provider: rss_macro
[2026-06-01 11:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:50:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 11:55:02] ==============================
[2026-06-01 11:55:02] Starting institutional multi-source news fetch.
[2026-06-01 11:55:03] Running provider: forexfactory
[2026-06-01 11:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 11:55:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 11:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:55:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:55:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 11:55:04] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 11:55:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 11:55:05] Running provider: tradingeconomics
[2026-06-01 11:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 11:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:55:05] Running provider: fmp
[2026-06-01 11:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 11:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 11:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 11:55:05] Running provider: rss_macro
[2026-06-01 11:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 11:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 11:55:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:00:04] ==============================
[2026-06-01 12:00:04] Starting institutional multi-source news fetch.
[2026-06-01 12:00:04] Running provider: forexfactory
[2026-06-01 12:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:00:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:00:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:00:10] Running provider: tradingeconomics
[2026-06-01 12:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:00:10] Running provider: fmp
[2026-06-01 12:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:00:11] Running provider: rss_macro
[2026-06-01 12:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:00:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:00:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:05:03] ==============================
[2026-06-01 12:05:03] Starting institutional multi-source news fetch.
[2026-06-01 12:05:03] Running provider: forexfactory
[2026-06-01 12:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:05:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:05:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:05:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:05:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:05:10] Running provider: tradingeconomics
[2026-06-01 12:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:05:10] Running provider: fmp
[2026-06-01 12:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:05:10] Running provider: rss_macro
[2026-06-01 12:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:05:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:05:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:10:03] ==============================
[2026-06-01 12:10:03] Starting institutional multi-source news fetch.
[2026-06-01 12:10:03] Running provider: forexfactory
[2026-06-01 12:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:10:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:10:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:10:05] Running provider: tradingeconomics
[2026-06-01 12:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:10:05] Running provider: fmp
[2026-06-01 12:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:10:05] Running provider: rss_macro
[2026-06-01 12:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:10:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:10:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:15:03] ==============================
[2026-06-01 12:15:03] Starting institutional multi-source news fetch.
[2026-06-01 12:15:03] Running provider: forexfactory
[2026-06-01 12:15:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:15:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:15:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:15:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:15:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:15:09] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:15:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:15:10] Running provider: tradingeconomics
[2026-06-01 12:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:15:10] Running provider: fmp
[2026-06-01 12:15:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:15:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:15:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:15:15] Running provider: rss_macro
[2026-06-01 12:15:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:15:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:15:15] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:15:15] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:20:03] ==============================
[2026-06-01 12:20:03] Starting institutional multi-source news fetch.
[2026-06-01 12:20:03] Running provider: forexfactory
[2026-06-01 12:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:20:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:20:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:20:05] Running provider: tradingeconomics
[2026-06-01 12:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:20:05] Running provider: fmp
[2026-06-01 12:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:20:10] Running provider: rss_macro
[2026-06-01 12:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:20:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:20:10] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:25:03] ==============================
[2026-06-01 12:25:03] Starting institutional multi-source news fetch.
[2026-06-01 12:25:03] Running provider: forexfactory
[2026-06-01 12:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:25:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:25:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:25:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:25:05] Running provider: tradingeconomics
[2026-06-01 12:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:25:05] Running provider: fmp
[2026-06-01 12:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:25:05] Running provider: rss_macro
[2026-06-01 12:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:25:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:25:05] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:30:03] ==============================
[2026-06-01 12:30:03] Starting institutional multi-source news fetch.
[2026-06-01 12:30:03] Running provider: forexfactory
[2026-06-01 12:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:30:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:30:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:30:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:30:10] Running provider: tradingeconomics
[2026-06-01 12:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:30:10] Running provider: fmp
[2026-06-01 12:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:30:11] Running provider: rss_macro
[2026-06-01 12:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:30:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:30:11] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:35:03] ==============================
[2026-06-01 12:35:03] Starting institutional multi-source news fetch.
[2026-06-01 12:35:03] Running provider: forexfactory
[2026-06-01 12:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:35:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:35:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:35:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:35:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:35:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:35:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:35:19] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:35:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:35:19] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:35:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:35:20] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:35:20] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:35:20] Running provider: tradingeconomics
[2026-06-01 12:35:20] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:35:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:35:20] Running provider: fmp
[2026-06-01 12:35:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:35:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:35:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:35:20] Running provider: rss_macro
[2026-06-01 12:35:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:35:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:35:20] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 12:35:20] Finished news fetch. Total saved/updated: 239
[2026-06-01 12:40:03] ==============================
[2026-06-01 12:40:03] Starting institutional multi-source news fetch.
[2026-06-01 12:40:03] Running provider: forexfactory
[2026-06-01 12:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:40:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:40:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:40:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:40:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:40:05] Running provider: tradingeconomics
[2026-06-01 12:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:40:05] Running provider: fmp
[2026-06-01 12:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:40:05] Running provider: rss_macro
[2026-06-01 12:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:40:05] Finished news fetch. Total saved/updated: 238
[2026-06-01 12:45:03] ==============================
[2026-06-01 12:45:03] Starting institutional multi-source news fetch.
[2026-06-01 12:45:03] Running provider: forexfactory
[2026-06-01 12:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:45:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:45:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:45:06] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:45:06] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:45:06] Running provider: tradingeconomics
[2026-06-01 12:45:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:45:06] Running provider: fmp
[2026-06-01 12:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:45:06] Running provider: rss_macro
[2026-06-01 12:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:45:06] Finished news fetch. Total saved/updated: 238
[2026-06-01 12:50:03] ==============================
[2026-06-01 12:50:03] Starting institutional multi-source news fetch.
[2026-06-01 12:50:03] Running provider: forexfactory
[2026-06-01 12:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:50:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:50:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:50:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:50:15] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:50:15] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:50:15] Running provider: tradingeconomics
[2026-06-01 12:50:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:50:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:50:15] Running provider: fmp
[2026-06-01 12:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:50:16] Running provider: rss_macro
[2026-06-01 12:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:50:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 12:55:03] ==============================
[2026-06-01 12:55:03] Starting institutional multi-source news fetch.
[2026-06-01 12:55:03] Running provider: forexfactory
[2026-06-01 12:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:55:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 12:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 12:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 12:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 12:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 12:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 12:55:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 12:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 12:55:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 12:55:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 12:55:11] Running provider: tradingeconomics
[2026-06-01 12:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 12:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:55:11] Running provider: fmp
[2026-06-01 12:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 12:55:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 12:55:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:55:16] Running provider: rss_macro
[2026-06-01 12:55:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:55:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 12:55:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 12:55:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:00:03] ==============================
[2026-06-01 13:00:03] Starting institutional multi-source news fetch.
[2026-06-01 13:00:03] Running provider: forexfactory
[2026-06-01 13:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:00:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:00:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:00:11] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:00:11] Running provider: tradingeconomics
[2026-06-01 13:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:00:11] Running provider: fmp
[2026-06-01 13:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:00:11] Running provider: rss_macro
[2026-06-01 13:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:00:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:05:03] ==============================
[2026-06-01 13:05:03] Starting institutional multi-source news fetch.
[2026-06-01 13:05:03] Running provider: forexfactory
[2026-06-01 13:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:05:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:05:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:05:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:05:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:05:05] Running provider: tradingeconomics
[2026-06-01 13:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:05:05] Running provider: fmp
[2026-06-01 13:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:05:06] Running provider: rss_macro
[2026-06-01 13:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:05:07] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:10:03] ==============================
[2026-06-01 13:10:03] Starting institutional multi-source news fetch.
[2026-06-01 13:10:03] Running provider: forexfactory
[2026-06-01 13:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:10:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:10:05] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:10:05] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:10:05] Running provider: tradingeconomics
[2026-06-01 13:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:10:05] Running provider: fmp
[2026-06-01 13:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:10:10] Running provider: rss_macro
[2026-06-01 13:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:10:10] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:15:03] ==============================
[2026-06-01 13:15:03] Starting institutional multi-source news fetch.
[2026-06-01 13:15:03] Running provider: forexfactory
[2026-06-01 13:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:15:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:15:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:15:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:15:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:15:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:15:16] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:15:16] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:15:16] Running provider: tradingeconomics
[2026-06-01 13:15:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:15:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:15:16] Running provider: fmp
[2026-06-01 13:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:15:16] Running provider: rss_macro
[2026-06-01 13:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:15:16] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:20:03] ==============================
[2026-06-01 13:20:03] Starting institutional multi-source news fetch.
[2026-06-01 13:20:03] Running provider: forexfactory
[2026-06-01 13:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:20:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:20:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:20:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:20:10] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:20:10] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:20:10] Running provider: tradingeconomics
[2026-06-01 13:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:20:10] Running provider: fmp
[2026-06-01 13:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:20:15] Running provider: rss_macro
[2026-06-01 13:20:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:20:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:20:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:20:15] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:25:03] ==============================
[2026-06-01 13:25:03] Starting institutional multi-source news fetch.
[2026-06-01 13:25:03] Running provider: forexfactory
[2026-06-01 13:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:25:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:25:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:25:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:25:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:25:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:25:18] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:25:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:25:18] ForexFactory parsed 78 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:25:18] Provider forexfactory: raw=456, normalized=238, saved=238, raw_actual_values=40, actual_values=40
[2026-06-01 13:25:18] Running provider: tradingeconomics
[2026-06-01 13:25:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:25:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:25:18] Running provider: fmp
[2026-06-01 13:25:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:25:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:25:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:25:19] Running provider: rss_macro
[2026-06-01 13:25:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:25:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:25:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:25:19] Finished news fetch. Total saved/updated: 238
[2026-06-01 13:30:03] ==============================
[2026-06-01 13:30:03] Starting institutional multi-source news fetch.
[2026-06-01 13:30:03] Running provider: forexfactory
[2026-06-01 13:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:30:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:30:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:30:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:30:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:30:16] Provider forexfactory: raw=455, normalized=237, saved=237, raw_actual_values=40, actual_values=40
[2026-06-01 13:30:16] Running provider: tradingeconomics
[2026-06-01 13:30:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:30:16] Running provider: fmp
[2026-06-01 13:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:30:16] Running provider: rss_macro
[2026-06-01 13:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:30:16] Finished news fetch. Total saved/updated: 237
[2026-06-01 13:35:03] ==============================
[2026-06-01 13:35:03] Starting institutional multi-source news fetch.
[2026-06-01 13:35:03] Running provider: forexfactory
[2026-06-01 13:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:35:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:35:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:35:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:35:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:35:15] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:35:15] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 13:35:15] Running provider: tradingeconomics
[2026-06-01 13:35:15] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:35:15] Running provider: fmp
[2026-06-01 13:35:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:35:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:35:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:35:15] Running provider: rss_macro
[2026-06-01 13:35:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:35:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:35:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:35:16] Finished news fetch. Total saved/updated: 236
[2026-06-01 13:40:03] ==============================
[2026-06-01 13:40:03] Starting institutional multi-source news fetch.
[2026-06-01 13:40:03] Running provider: forexfactory
[2026-06-01 13:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:40:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:40:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:40:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:40:15] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:40:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:40:16] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 13:40:16] Running provider: tradingeconomics
[2026-06-01 13:40:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:40:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:40:16] Running provider: fmp
[2026-06-01 13:40:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:40:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:40:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:40:16] Running provider: rss_macro
[2026-06-01 13:40:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:40:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:40:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:40:17] Finished news fetch. Total saved/updated: 236
[2026-06-01 13:45:03] ==============================
[2026-06-01 13:45:03] Starting institutional multi-source news fetch.
[2026-06-01 13:45:03] Running provider: forexfactory
[2026-06-01 13:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:45:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:45:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 13:45:05] Running provider: tradingeconomics
[2026-06-01 13:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:45:05] Running provider: fmp
[2026-06-01 13:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:45:05] Running provider: rss_macro
[2026-06-01 13:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:45:05] Finished news fetch. Total saved/updated: 236
[2026-06-01 13:50:03] ==============================
[2026-06-01 13:50:03] Starting institutional multi-source news fetch.
[2026-06-01 13:50:03] Running provider: forexfactory
[2026-06-01 13:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:50:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:50:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:50:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 13:50:05] Running provider: tradingeconomics
[2026-06-01 13:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:50:05] Running provider: fmp
[2026-06-01 13:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:50:05] Running provider: rss_macro
[2026-06-01 13:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:50:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 13:55:03] ==============================
[2026-06-01 13:55:03] Starting institutional multi-source news fetch.
[2026-06-01 13:55:03] Running provider: forexfactory
[2026-06-01 13:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 13:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 13:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 13:55:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 13:55:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 13:55:10] Running provider: tradingeconomics
[2026-06-01 13:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 13:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:55:10] Running provider: fmp
[2026-06-01 13:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 13:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 13:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:55:11] Running provider: rss_macro
[2026-06-01 13:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 13:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 13:55:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:00:04] ==============================
[2026-06-01 14:00:04] Starting institutional multi-source news fetch.
[2026-06-01 14:00:04] Running provider: forexfactory
[2026-06-01 14:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:00:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:00:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:00:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:00:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:00:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:00:06] Running provider: tradingeconomics
[2026-06-01 14:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:00:06] Running provider: fmp
[2026-06-01 14:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:00:06] Running provider: rss_macro
[2026-06-01 14:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:00:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:05:03] ==============================
[2026-06-01 14:05:03] Starting institutional multi-source news fetch.
[2026-06-01 14:05:03] Running provider: forexfactory
[2026-06-01 14:05:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:05:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:05:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:05:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:05:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:05:10] Running provider: tradingeconomics
[2026-06-01 14:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:05:10] Running provider: fmp
[2026-06-01 14:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:05:11] Running provider: rss_macro
[2026-06-01 14:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:05:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:10:03] ==============================
[2026-06-01 14:10:03] Starting institutional multi-source news fetch.
[2026-06-01 14:10:03] Running provider: forexfactory
[2026-06-01 14:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:10:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:10:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:10:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:10:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:10:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:10:11] Running provider: tradingeconomics
[2026-06-01 14:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:10:11] Running provider: fmp
[2026-06-01 14:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:10:11] Running provider: rss_macro
[2026-06-01 14:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:10:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:15:03] ==============================
[2026-06-01 14:15:03] Starting institutional multi-source news fetch.
[2026-06-01 14:15:03] Running provider: forexfactory
[2026-06-01 14:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:15:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:15:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:15:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:15:05] Running provider: tradingeconomics
[2026-06-01 14:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:15:05] Running provider: fmp
[2026-06-01 14:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:15:05] Running provider: rss_macro
[2026-06-01 14:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:15:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:20:03] ==============================
[2026-06-01 14:20:03] Starting institutional multi-source news fetch.
[2026-06-01 14:20:03] Running provider: forexfactory
[2026-06-01 14:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:20:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:20:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:20:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:20:10] Running provider: tradingeconomics
[2026-06-01 14:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:20:10] Running provider: fmp
[2026-06-01 14:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:20:11] Running provider: rss_macro
[2026-06-01 14:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:20:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:25:03] ==============================
[2026-06-01 14:25:03] Starting institutional multi-source news fetch.
[2026-06-01 14:25:03] Running provider: forexfactory
[2026-06-01 14:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:25:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:25:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:25:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:25:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=40, actual_values=40
[2026-06-01 14:25:11] Running provider: tradingeconomics
[2026-06-01 14:25:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:25:11] Running provider: fmp
[2026-06-01 14:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 14:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:25:11] Running provider: rss_macro
[2026-06-01 14:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:25:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:30:03] ==============================
[2026-06-01 14:30:03] Starting institutional multi-source news fetch.
[2026-06-01 14:30:03] Running provider: forexfactory
[2026-06-01 14:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:30:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:30:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:30:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:30:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:30:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:30:16] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=42, actual_values=42
[2026-06-01 14:30:16] Running provider: tradingeconomics
[2026-06-01 14:30:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:30:16] Running provider: fmp
[2026-06-01 14:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 14:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:30:16] Running provider: rss_macro
[2026-06-01 14:30:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:30:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:30:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:30:21] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:35:04] ==============================
[2026-06-01 14:35:04] Starting institutional multi-source news fetch.
[2026-06-01 14:35:04] Running provider: forexfactory
[2026-06-01 14:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:35:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:35:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:35:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:35:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:35:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=42, actual_values=42
[2026-06-01 14:35:11] Running provider: tradingeconomics
[2026-06-01 14:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:35:11] Running provider: fmp
[2026-06-01 14:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:35:12] Running provider: rss_macro
[2026-06-01 14:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:35:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:35:12] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:40:03] ==============================
[2026-06-01 14:40:03] Starting institutional multi-source news fetch.
[2026-06-01 14:40:03] Running provider: forexfactory
[2026-06-01 14:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:40:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:40:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:40:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:40:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:40:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:40:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=42, actual_values=42
[2026-06-01 14:40:10] Running provider: tradingeconomics
[2026-06-01 14:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:40:10] Running provider: fmp
[2026-06-01 14:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:40:10] Running provider: rss_macro
[2026-06-01 14:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:40:10] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:45:03] ==============================
[2026-06-01 14:45:03] Starting institutional multi-source news fetch.
[2026-06-01 14:45:03] Running provider: forexfactory
[2026-06-01 14:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:45:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:45:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=42, actual_values=42
[2026-06-01 14:45:05] Running provider: tradingeconomics
[2026-06-01 14:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:45:05] Running provider: fmp
[2026-06-01 14:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:45:05] Running provider: rss_macro
[2026-06-01 14:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:45:05] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:50:04] ==============================
[2026-06-01 14:50:04] Starting institutional multi-source news fetch.
[2026-06-01 14:50:04] Running provider: forexfactory
[2026-06-01 14:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:50:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:50:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:50:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:50:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=44, actual_values=44
[2026-06-01 14:50:06] Running provider: tradingeconomics
[2026-06-01 14:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:50:06] Running provider: fmp
[2026-06-01 14:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:50:07] Running provider: rss_macro
[2026-06-01 14:50:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:50:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:50:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:50:32] Finished news fetch. Total saved/updated: 236
[2026-06-01 14:55:03] ==============================
[2026-06-01 14:55:03] Starting institutional multi-source news fetch.
[2026-06-01 14:55:03] Running provider: forexfactory
[2026-06-01 14:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 14:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 14:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 14:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 14:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 14:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 14:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 14:55:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 14:55:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=44, actual_values=44
[2026-06-01 14:55:11] Running provider: tradingeconomics
[2026-06-01 14:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 14:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:55:11] Running provider: fmp
[2026-06-01 14:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 14:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:55:11] Running provider: rss_macro
[2026-06-01 14:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 14:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 14:55:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:00:04] ==============================
[2026-06-01 15:00:04] Starting institutional multi-source news fetch.
[2026-06-01 15:00:04] Running provider: forexfactory
[2026-06-01 15:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:00:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:00:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=48, actual_values=48
[2026-06-01 15:00:11] Running provider: tradingeconomics
[2026-06-01 15:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:00:11] Running provider: fmp
[2026-06-01 15:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:00:11] Running provider: rss_macro
[2026-06-01 15:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:00:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:05:03] ==============================
[2026-06-01 15:05:03] Starting institutional multi-source news fetch.
[2026-06-01 15:05:03] Running provider: forexfactory
[2026-06-01 15:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:05:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:05:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:05:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:05:06] Running provider: tradingeconomics
[2026-06-01 15:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:05:06] Running provider: fmp
[2026-06-01 15:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:05:06] Running provider: rss_macro
[2026-06-01 15:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:05:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:10:03] ==============================
[2026-06-01 15:10:03] Starting institutional multi-source news fetch.
[2026-06-01 15:10:03] Running provider: forexfactory
[2026-06-01 15:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:10:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:10:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:10:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:10:05] Running provider: tradingeconomics
[2026-06-01 15:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:10:05] Running provider: fmp
[2026-06-01 15:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:10:05] Running provider: rss_macro
[2026-06-01 15:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:10:05] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:15:04] ==============================
[2026-06-01 15:15:04] Starting institutional multi-source news fetch.
[2026-06-01 15:15:04] Running provider: forexfactory
[2026-06-01 15:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:15:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:15:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:15:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:15:06] Running provider: tradingeconomics
[2026-06-01 15:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:15:06] Running provider: fmp
[2026-06-01 15:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:15:06] Running provider: rss_macro
[2026-06-01 15:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:15:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:20:03] ==============================
[2026-06-01 15:20:03] Starting institutional multi-source news fetch.
[2026-06-01 15:20:03] Running provider: forexfactory
[2026-06-01 15:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:20:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:20:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:20:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:20:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:20:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:20:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:20:05] Running provider: tradingeconomics
[2026-06-01 15:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:20:05] Running provider: fmp
[2026-06-01 15:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:20:05] Running provider: rss_macro
[2026-06-01 15:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:20:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:25:03] ==============================
[2026-06-01 15:25:03] Starting institutional multi-source news fetch.
[2026-06-01 15:25:03] Running provider: forexfactory
[2026-06-01 15:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:25:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:25:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:25:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:25:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:25:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:25:14] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:25:14] Running provider: tradingeconomics
[2026-06-01 15:25:14] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:25:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:25:14] Running provider: fmp
[2026-06-01 15:25:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:25:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:25:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:25:14] Running provider: rss_macro
[2026-06-01 15:25:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:25:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:25:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:25:14] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:30:03] ==============================
[2026-06-01 15:30:03] Starting institutional multi-source news fetch.
[2026-06-01 15:30:03] Running provider: forexfactory
[2026-06-01 15:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:30:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:30:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:30:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:30:10] Running provider: tradingeconomics
[2026-06-01 15:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:30:10] Running provider: fmp
[2026-06-01 15:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:30:13] Running provider: rss_macro
[2026-06-01 15:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:30:13] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:35:04] ==============================
[2026-06-01 15:35:04] Starting institutional multi-source news fetch.
[2026-06-01 15:35:04] Running provider: forexfactory
[2026-06-01 15:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:35:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:35:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:35:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:35:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:35:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:35:11] Running provider: tradingeconomics
[2026-06-01 15:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:35:11] Running provider: fmp
[2026-06-01 15:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:35:11] Running provider: rss_macro
[2026-06-01 15:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:35:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:40:03] ==============================
[2026-06-01 15:40:03] Starting institutional multi-source news fetch.
[2026-06-01 15:40:03] Running provider: forexfactory
[2026-06-01 15:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:40:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:40:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:40:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:40:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:40:11] Running provider: tradingeconomics
[2026-06-01 15:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:40:11] Running provider: fmp
[2026-06-01 15:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:40:11] Running provider: rss_macro
[2026-06-01 15:40:41] HTTP GET failed: https://www.investing.com/rss/news_25.rss | HTTP=0 | ERROR=Operation timed out after 30002 milliseconds with 0 bytes received
[2026-06-01 15:40:41] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:40:41] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:40:41] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:40:41] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:45:03] ==============================
[2026-06-01 15:45:03] Starting institutional multi-source news fetch.
[2026-06-01 15:45:03] Running provider: forexfactory
[2026-06-01 15:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:45:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:45:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:45:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:45:05] Running provider: tradingeconomics
[2026-06-01 15:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:45:05] Running provider: fmp
[2026-06-01 15:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:45:11] Running provider: rss_macro
[2026-06-01 15:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:45:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:50:03] ==============================
[2026-06-01 15:50:03] Starting institutional multi-source news fetch.
[2026-06-01 15:50:03] Running provider: forexfactory
[2026-06-01 15:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:50:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:50:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:50:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:50:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:50:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:50:11] Running provider: tradingeconomics
[2026-06-01 15:50:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:50:11] Running provider: fmp
[2026-06-01 15:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:50:12] Running provider: rss_macro
[2026-06-01 15:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:50:12] Finished news fetch. Total saved/updated: 236
[2026-06-01 15:55:03] ==============================
[2026-06-01 15:55:03] Starting institutional multi-source news fetch.
[2026-06-01 15:55:03] Running provider: forexfactory
[2026-06-01 15:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 15:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 15:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 15:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 15:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 15:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 15:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 15:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 15:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 15:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:55:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:55:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 15:55:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 15:55:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 15:55:10] Running provider: tradingeconomics
[2026-06-01 15:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 15:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:55:10] Running provider: fmp
[2026-06-01 15:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 15:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:55:10] Running provider: rss_macro
[2026-06-01 15:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 15:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 15:55:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:00:04] ==============================
[2026-06-01 16:00:04] Starting institutional multi-source news fetch.
[2026-06-01 16:00:04] Running provider: forexfactory
[2026-06-01 16:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:00:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:00:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:00:11] Running provider: tradingeconomics
[2026-06-01 16:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:00:11] Running provider: fmp
[2026-06-01 16:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:00:11] Running provider: rss_macro
[2026-06-01 16:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:00:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:05:03] ==============================
[2026-06-01 16:05:03] Starting institutional multi-source news fetch.
[2026-06-01 16:05:03] Running provider: forexfactory
[2026-06-01 16:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:05:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:05:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:05:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:05:11] Running provider: tradingeconomics
[2026-06-01 16:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:05:11] Running provider: fmp
[2026-06-01 16:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:05:11] Running provider: rss_macro
[2026-06-01 16:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:05:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:10:03] ==============================
[2026-06-01 16:10:03] Starting institutional multi-source news fetch.
[2026-06-01 16:10:03] Running provider: forexfactory
[2026-06-01 16:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:10:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:10:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:10:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:10:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:10:10] Running provider: tradingeconomics
[2026-06-01 16:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:10:10] Running provider: fmp
[2026-06-01 16:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:10:10] Running provider: rss_macro
[2026-06-01 16:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:10:10] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:15:03] ==============================
[2026-06-01 16:15:03] Starting institutional multi-source news fetch.
[2026-06-01 16:15:03] Running provider: forexfactory
[2026-06-01 16:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:15:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:15:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:15:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:15:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:15:17] Running provider: tradingeconomics
[2026-06-01 16:15:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:15:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:15:17] Running provider: fmp
[2026-06-01 16:15:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:15:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:15:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:15:17] Running provider: rss_macro
[2026-06-01 16:15:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:15:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:15:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:15:17] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:20:03] ==============================
[2026-06-01 16:20:03] Starting institutional multi-source news fetch.
[2026-06-01 16:20:03] Running provider: forexfactory
[2026-06-01 16:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:20:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:20:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:20:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:20:10] Running provider: tradingeconomics
[2026-06-01 16:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:20:10] Running provider: fmp
[2026-06-01 16:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:20:10] Running provider: rss_macro
[2026-06-01 16:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:20:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:25:03] ==============================
[2026-06-01 16:25:03] Starting institutional multi-source news fetch.
[2026-06-01 16:25:03] Running provider: forexfactory
[2026-06-01 16:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:25:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:25:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:25:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:25:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:25:11] Running provider: tradingeconomics
[2026-06-01 16:25:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:25:11] Running provider: fmp
[2026-06-01 16:25:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:25:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:25:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:25:18] Running provider: rss_macro
[2026-06-01 16:25:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:25:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:25:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:25:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:30:03] ==============================
[2026-06-01 16:30:03] Starting institutional multi-source news fetch.
[2026-06-01 16:30:03] Running provider: forexfactory
[2026-06-01 16:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:30:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:30:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:30:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:30:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:30:11] Running provider: tradingeconomics
[2026-06-01 16:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:30:11] Running provider: fmp
[2026-06-01 16:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:30:16] Running provider: rss_macro
[2026-06-01 16:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:30:16] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:35:03] ==============================
[2026-06-01 16:35:03] Starting institutional multi-source news fetch.
[2026-06-01 16:35:03] Running provider: forexfactory
[2026-06-01 16:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:35:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:35:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:35:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:35:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:35:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:35:05] Running provider: tradingeconomics
[2026-06-01 16:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:35:05] Running provider: fmp
[2026-06-01 16:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:35:06] Running provider: rss_macro
[2026-06-01 16:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:35:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:40:04] ==============================
[2026-06-01 16:40:04] Starting institutional multi-source news fetch.
[2026-06-01 16:40:04] Running provider: forexfactory
[2026-06-01 16:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:40:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:40:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:40:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:40:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:40:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:40:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:40:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:40:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:40:17] Running provider: tradingeconomics
[2026-06-01 16:40:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:40:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:40:17] Running provider: fmp
[2026-06-01 16:40:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:40:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:40:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:40:17] Running provider: rss_macro
[2026-06-01 16:40:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:40:18] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 16:40:18] Finished news fetch. Total saved/updated: 237
[2026-06-01 16:45:03] ==============================
[2026-06-01 16:45:03] Starting institutional multi-source news fetch.
[2026-06-01 16:45:03] Running provider: forexfactory
[2026-06-01 16:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:45:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:45:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:45:10] Running provider: tradingeconomics
[2026-06-01 16:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:45:10] Running provider: fmp
[2026-06-01 16:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:45:11] Running provider: rss_macro
[2026-06-01 16:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 16:45:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 16:50:03] ==============================
[2026-06-01 16:50:03] Starting institutional multi-source news fetch.
[2026-06-01 16:50:03] Running provider: forexfactory
[2026-06-01 16:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:50:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:50:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:50:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:50:11] Running provider: tradingeconomics
[2026-06-01 16:50:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:50:11] Running provider: fmp
[2026-06-01 16:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:50:16] Running provider: rss_macro
[2026-06-01 16:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:50:16] Finished news fetch. Total saved/updated: 236
[2026-06-01 16:55:03] ==============================
[2026-06-01 16:55:03] Starting institutional multi-source news fetch.
[2026-06-01 16:55:03] Running provider: forexfactory
[2026-06-01 16:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 16:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 16:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 16:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 16:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 16:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 16:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 16:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 16:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 16:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 16:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 16:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:55:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 16:55:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 16:55:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 16:55:10] Running provider: tradingeconomics
[2026-06-01 16:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 16:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:55:10] Running provider: fmp
[2026-06-01 16:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 16:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 16:55:10] Running provider: rss_macro
[2026-06-01 16:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 16:55:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 16:55:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 17:00:04] ==============================
[2026-06-01 17:00:04] Starting institutional multi-source news fetch.
[2026-06-01 17:00:04] Running provider: forexfactory
[2026-06-01 17:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:00:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:00:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:00:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:00:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:00:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:00:19] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:00:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:00:24] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:00:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:00:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:00:25] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:00:25] Running provider: tradingeconomics
[2026-06-01 17:00:25] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:00:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:00:25] Running provider: fmp
[2026-06-01 17:00:30] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:00:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:00:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:00:30] Running provider: rss_macro
[2026-06-01 17:00:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:00:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:00:30] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 17:00:30] Finished news fetch. Total saved/updated: 237
[2026-06-01 17:05:03] ==============================
[2026-06-01 17:05:03] Starting institutional multi-source news fetch.
[2026-06-01 17:05:03] Running provider: forexfactory
[2026-06-01 17:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:05:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:05:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:05:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:05:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:05:15] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:05:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:05:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:05:16] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:05:16] Running provider: tradingeconomics
[2026-06-01 17:05:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:05:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:05:16] Running provider: fmp
[2026-06-01 17:05:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:05:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:05:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:05:16] Running provider: rss_macro
[2026-06-01 17:05:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:05:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:05:17] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 17:05:17] Finished news fetch. Total saved/updated: 237
[2026-06-01 17:10:03] ==============================
[2026-06-01 17:10:03] Starting institutional multi-source news fetch.
[2026-06-01 17:10:03] Running provider: forexfactory
[2026-06-01 17:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:10:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:10:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:10:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:10:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:10:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:10:05] Running provider: tradingeconomics
[2026-06-01 17:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:10:05] Running provider: fmp
[2026-06-01 17:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:10:06] Running provider: rss_macro
[2026-06-01 17:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:10:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 17:10:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 17:15:03] ==============================
[2026-06-01 17:15:03] Starting institutional multi-source news fetch.
[2026-06-01 17:15:03] Running provider: forexfactory
[2026-06-01 17:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:15:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:15:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:15:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:15:11] Running provider: tradingeconomics
[2026-06-01 17:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:15:11] Running provider: fmp
[2026-06-01 17:15:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:15:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:15:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:15:19] Running provider: rss_macro
[2026-06-01 17:15:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:15:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:15:19] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 17:15:19] Finished news fetch. Total saved/updated: 237
[2026-06-01 17:20:03] ==============================
[2026-06-01 17:20:03] Starting institutional multi-source news fetch.
[2026-06-01 17:20:03] Running provider: forexfactory
[2026-06-01 17:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:20:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:20:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:20:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:20:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:20:05] Running provider: tradingeconomics
[2026-06-01 17:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:20:05] Running provider: fmp
[2026-06-01 17:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:20:10] Running provider: rss_macro
[2026-06-01 17:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:20:10] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:25:03] ==============================
[2026-06-01 17:25:03] Starting institutional multi-source news fetch.
[2026-06-01 17:25:03] Running provider: forexfactory
[2026-06-01 17:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:25:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:25:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:25:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:25:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:25:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:25:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:25:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:25:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:25:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:25:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:25:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:25:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:25:18] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:25:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:25:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:25:19] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:25:19] Running provider: tradingeconomics
[2026-06-01 17:25:19] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:25:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:25:19] Running provider: fmp
[2026-06-01 17:25:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:25:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:25:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:25:19] Running provider: rss_macro
[2026-06-01 17:25:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:25:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:25:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:25:19] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:30:03] ==============================
[2026-06-01 17:30:03] Starting institutional multi-source news fetch.
[2026-06-01 17:30:03] Running provider: forexfactory
[2026-06-01 17:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:30:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:30:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:30:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:30:05] Running provider: tradingeconomics
[2026-06-01 17:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:30:05] Running provider: fmp
[2026-06-01 17:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:30:06] Running provider: rss_macro
[2026-06-01 17:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:30:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:35:03] ==============================
[2026-06-01 17:35:03] Starting institutional multi-source news fetch.
[2026-06-01 17:35:03] Running provider: forexfactory
[2026-06-01 17:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:35:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:35:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:35:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:35:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:35:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:35:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:35:07] Running provider: tradingeconomics
[2026-06-01 17:35:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:35:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:35:07] Running provider: fmp
[2026-06-01 17:35:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:35:12] Running provider: rss_macro
[2026-06-01 17:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:35:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:35:12] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:40:04] ==============================
[2026-06-01 17:40:04] Starting institutional multi-source news fetch.
[2026-06-01 17:40:04] Running provider: forexfactory
[2026-06-01 17:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:40:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:40:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:40:12] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:40:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:40:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:40:12] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:40:12] Running provider: tradingeconomics
[2026-06-01 17:40:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:40:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:40:12] Running provider: fmp
[2026-06-01 17:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:40:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:40:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:40:13] Running provider: rss_macro
[2026-06-01 17:40:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:40:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:45:03] ==============================
[2026-06-01 17:45:03] Starting institutional multi-source news fetch.
[2026-06-01 17:45:03] Running provider: forexfactory
[2026-06-01 17:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:45:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:45:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:45:05] Running provider: tradingeconomics
[2026-06-01 17:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:45:05] Running provider: fmp
[2026-06-01 17:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:45:05] Running provider: rss_macro
[2026-06-01 17:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:45:05] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:50:04] ==============================
[2026-06-01 17:50:04] Starting institutional multi-source news fetch.
[2026-06-01 17:50:04] Running provider: forexfactory
[2026-06-01 17:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:50:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:50:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:50:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:50:05] Running provider: tradingeconomics
[2026-06-01 17:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:50:05] Running provider: fmp
[2026-06-01 17:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:50:06] Running provider: rss_macro
[2026-06-01 17:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:50:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 17:55:03] ==============================
[2026-06-01 17:55:03] Starting institutional multi-source news fetch.
[2026-06-01 17:55:03] Running provider: forexfactory
[2026-06-01 17:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 17:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:55:12] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 17:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 17:55:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 17:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 17:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 17:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 17:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 17:55:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 17:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:55:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:55:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:55:13] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:55:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 17:55:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 17:55:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 17:55:13] Running provider: tradingeconomics
[2026-06-01 17:55:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 17:55:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:55:13] Running provider: fmp
[2026-06-01 17:55:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:55:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 17:55:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:55:14] Running provider: rss_macro
[2026-06-01 17:55:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:55:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 17:55:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 17:55:14] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:00:03] ==============================
[2026-06-01 18:00:03] Starting institutional multi-source news fetch.
[2026-06-01 18:00:03] Running provider: forexfactory
[2026-06-01 18:00:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:00:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:00:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:00:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:00:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:00:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:00:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:00:10] Running provider: tradingeconomics
[2026-06-01 18:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:00:10] Running provider: fmp
[2026-06-01 18:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:00:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:00:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:00:10] Running provider: rss_macro
[2026-06-01 18:00:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:00:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:00:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:00:10] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:05:03] ==============================
[2026-06-01 18:05:03] Starting institutional multi-source news fetch.
[2026-06-01 18:05:03] Running provider: forexfactory
[2026-06-01 18:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:05:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:05:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:05:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:05:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:05:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:05:05] Running provider: tradingeconomics
[2026-06-01 18:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:05:05] Running provider: fmp
[2026-06-01 18:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:05:06] Running provider: rss_macro
[2026-06-01 18:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:05:06] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:10:03] ==============================
[2026-06-01 18:10:03] Starting institutional multi-source news fetch.
[2026-06-01 18:10:03] Running provider: forexfactory
[2026-06-01 18:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:10:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:10:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:10:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:10:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:10:07] Running provider: tradingeconomics
[2026-06-01 18:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:10:07] Running provider: fmp
[2026-06-01 18:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:10:07] Running provider: rss_macro
[2026-06-01 18:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:10:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:15:03] ==============================
[2026-06-01 18:15:03] Starting institutional multi-source news fetch.
[2026-06-01 18:15:03] Running provider: forexfactory
[2026-06-01 18:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:15:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:15:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:15:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:15:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:15:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:15:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:15:10] Running provider: tradingeconomics
[2026-06-01 18:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:15:10] Running provider: fmp
[2026-06-01 18:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:15:11] Running provider: rss_macro
[2026-06-01 18:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:15:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:20:04] ==============================
[2026-06-01 18:20:04] Starting institutional multi-source news fetch.
[2026-06-01 18:20:04] Running provider: forexfactory
[2026-06-01 18:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:20:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:20:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:20:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:20:11] Running provider: tradingeconomics
[2026-06-01 18:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:20:11] Running provider: fmp
[2026-06-01 18:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:20:12] Running provider: rss_macro
[2026-06-01 18:20:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:20:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:20:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:20:17] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:25:04] ==============================
[2026-06-01 18:25:04] Starting institutional multi-source news fetch.
[2026-06-01 18:25:04] Running provider: forexfactory
[2026-06-01 18:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:25:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:25:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:25:16] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:25:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:25:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:25:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:25:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:25:22] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:25:22] Running provider: tradingeconomics
[2026-06-01 18:25:22] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:25:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:25:22] Running provider: fmp
[2026-06-01 18:25:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:25:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:25:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:25:23] Running provider: rss_macro
[2026-06-01 18:25:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:25:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:25:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:25:23] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:30:04] ==============================
[2026-06-01 18:30:04] Starting institutional multi-source news fetch.
[2026-06-01 18:30:04] Running provider: forexfactory
[2026-06-01 18:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:30:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:30:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:30:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:30:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:30:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:30:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:30:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:30:27] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:30:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:30:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:30:28] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:30:28] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:30:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:30:28] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:30:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:30:28] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:30:29] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:30:29] Running provider: tradingeconomics
[2026-06-01 18:30:29] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:30:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:30:29] Running provider: fmp
[2026-06-01 18:30:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:30:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:30:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:30:29] Running provider: rss_macro
[2026-06-01 18:30:29] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:30:29] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:30:29] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:30:29] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:35:03] ==============================
[2026-06-01 18:35:03] Starting institutional multi-source news fetch.
[2026-06-01 18:35:03] Running provider: forexfactory
[2026-06-01 18:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:35:11] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:35:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:35:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:35:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:35:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:35:34] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:35:34] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:35:35] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:35:35] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:35:35] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:35:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:35:35] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:35:35] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:35:36] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:35:36] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:35:36] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:35:36] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:35:36] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:35:36] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:35:36] Running provider: tradingeconomics
[2026-06-01 18:35:36] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:35:36] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:35:36] Running provider: fmp
[2026-06-01 18:35:41] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:35:47] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:35:47] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:35:47] Running provider: rss_macro
[2026-06-01 18:35:47] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:35:47] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:35:47] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:35:47] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:40:03] ==============================
[2026-06-01 18:40:03] Starting institutional multi-source news fetch.
[2026-06-01 18:40:03] Running provider: forexfactory
[2026-06-01 18:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:40:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:40:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:40:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:40:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:40:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:40:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:40:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:40:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:40:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:40:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:40:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:40:23] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:40:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:40:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:40:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:40:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:40:23] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:40:23] Running provider: tradingeconomics
[2026-06-01 18:40:23] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:40:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:40:23] Running provider: fmp
[2026-06-01 18:40:37] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:40:37] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:40:37] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:40:37] Running provider: rss_macro
[2026-06-01 18:40:37] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:40:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:40:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:40:37] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:45:04] ==============================
[2026-06-01 18:45:04] Starting institutional multi-source news fetch.
[2026-06-01 18:45:04] Running provider: forexfactory
[2026-06-01 18:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:45:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:45:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:45:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:45:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:45:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:45:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:45:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:45:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:45:17] Running provider: tradingeconomics
[2026-06-01 18:45:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:45:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:45:17] Running provider: fmp
[2026-06-01 18:45:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:45:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:45:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:45:18] Running provider: rss_macro
[2026-06-01 18:45:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:45:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:45:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:45:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:50:03] ==============================
[2026-06-01 18:50:03] Starting institutional multi-source news fetch.
[2026-06-01 18:50:03] Running provider: forexfactory
[2026-06-01 18:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:50:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:50:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:50:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:50:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:50:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:50:06] Running provider: tradingeconomics
[2026-06-01 18:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:50:06] Running provider: fmp
[2026-06-01 18:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:50:06] Running provider: rss_macro
[2026-06-01 18:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:50:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:50:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:50:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 18:55:03] ==============================
[2026-06-01 18:55:03] Starting institutional multi-source news fetch.
[2026-06-01 18:55:03] Running provider: forexfactory
[2026-06-01 18:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 18:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 18:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 18:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 18:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 18:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 18:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 18:55:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 18:55:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 18:55:11] Running provider: tradingeconomics
[2026-06-01 18:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 18:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:55:11] Running provider: fmp
[2026-06-01 18:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 18:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:55:11] Running provider: rss_macro
[2026-06-01 18:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 18:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 18:55:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:00:04] ==============================
[2026-06-01 19:00:04] Starting institutional multi-source news fetch.
[2026-06-01 19:00:04] Running provider: forexfactory
[2026-06-01 19:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:00:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:00:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:00:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:00:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:00:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:00:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:00:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:00:18] Running provider: tradingeconomics
[2026-06-01 19:00:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:00:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:00:18] Running provider: fmp
[2026-06-01 19:00:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:00:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:00:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:00:27] Running provider: rss_macro
[2026-06-01 19:00:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:00:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:00:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:00:28] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:05:03] ==============================
[2026-06-01 19:05:03] Starting institutional multi-source news fetch.
[2026-06-01 19:05:03] Running provider: forexfactory
[2026-06-01 19:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:05:19] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:05:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:05:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:05:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:05:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:05:26] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:05:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:05:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:05:27] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:05:27] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:05:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:05:27] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:05:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:05:27] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:05:28] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:05:28] Running provider: tradingeconomics
[2026-06-01 19:05:28] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:05:28] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:05:28] Running provider: fmp
[2026-06-01 19:05:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:05:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:05:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:05:28] Running provider: rss_macro
[2026-06-01 19:05:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:05:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:05:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:05:28] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:10:03] ==============================
[2026-06-01 19:10:03] Starting institutional multi-source news fetch.
[2026-06-01 19:10:03] Running provider: forexfactory
[2026-06-01 19:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:10:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:10:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:10:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:10:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:10:11] Running provider: tradingeconomics
[2026-06-01 19:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:10:11] Running provider: fmp
[2026-06-01 19:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:10:11] Running provider: rss_macro
[2026-06-01 19:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:10:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:10:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:10:16] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:15:03] ==============================
[2026-06-01 19:15:03] Starting institutional multi-source news fetch.
[2026-06-01 19:15:03] Running provider: forexfactory
[2026-06-01 19:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:15:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:15:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:15:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:15:12] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:15:12] Running provider: tradingeconomics
[2026-06-01 19:15:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:15:12] Running provider: fmp
[2026-06-01 19:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:15:13] Running provider: rss_macro
[2026-06-01 19:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:15:13] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:20:03] ==============================
[2026-06-01 19:20:03] Starting institutional multi-source news fetch.
[2026-06-01 19:20:03] Running provider: forexfactory
[2026-06-01 19:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:20:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:20:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:20:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:20:07] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:20:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:20:08] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:20:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:20:08] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:20:08] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:20:08] Running provider: tradingeconomics
[2026-06-01 19:20:08] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:20:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:20:08] Running provider: fmp
[2026-06-01 19:20:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:20:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:20:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:20:19] Running provider: rss_macro
[2026-06-01 19:20:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:20:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:20:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:20:20] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:25:04] ==============================
[2026-06-01 19:25:04] Starting institutional multi-source news fetch.
[2026-06-01 19:25:04] Running provider: forexfactory
[2026-06-01 19:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:25:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:25:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:25:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:25:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:25:18] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:25:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:25:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:25:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:25:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:25:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:25:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:25:34] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-06-01 19:25:44] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:25:45] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:25:45] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:25:45] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:25:50] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:25:50] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:25:50] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:25:56] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:25:56] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:25:56] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:26:01] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:26:01] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:26:02] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:26:02] Running provider: tradingeconomics
[2026-06-01 19:26:02] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:26:02] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:26:02] Running provider: fmp
[2026-06-01 19:26:02] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:26:02] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:26:02] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:26:02] Running provider: rss_macro
[2026-06-01 19:26:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:26:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:26:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:26:08] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:30:03] ==============================
[2026-06-01 19:30:03] Starting institutional multi-source news fetch.
[2026-06-01 19:30:03] Running provider: forexfactory
[2026-06-01 19:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:30:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:30:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:30:25] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:30:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:30:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:30:26] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:30:26] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:30:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:30:26] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:30:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:30:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:30:26] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:30:26] Running provider: tradingeconomics
[2026-06-01 19:30:26] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:30:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:30:26] Running provider: fmp
[2026-06-01 19:30:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:30:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:30:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:30:27] Running provider: rss_macro
[2026-06-01 19:30:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:30:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:30:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:30:27] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:35:03] ==============================
[2026-06-01 19:35:03] Starting institutional multi-source news fetch.
[2026-06-01 19:35:03] Running provider: forexfactory
[2026-06-01 19:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:35:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:35:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:35:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:35:21] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:35:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:35:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:35:22] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:35:22] Running provider: tradingeconomics
[2026-06-01 19:35:22] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:35:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:35:22] Running provider: fmp
[2026-06-01 19:35:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:35:32] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:35:32] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:35:32] Running provider: rss_macro
[2026-06-01 19:35:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:35:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:35:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:35:32] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:40:03] ==============================
[2026-06-01 19:40:03] Starting institutional multi-source news fetch.
[2026-06-01 19:40:03] Running provider: forexfactory
[2026-06-01 19:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:40:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:40:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:40:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:40:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:40:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:40:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:40:10] Running provider: tradingeconomics
[2026-06-01 19:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:40:10] Running provider: fmp
[2026-06-01 19:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:40:11] Running provider: rss_macro
[2026-06-01 19:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:40:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:45:03] ==============================
[2026-06-01 19:45:03] Starting institutional multi-source news fetch.
[2026-06-01 19:45:03] Running provider: forexfactory
[2026-06-01 19:45:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:45:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:45:15] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:45:16] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:45:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:45:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:45:16] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:45:16] Running provider: tradingeconomics
[2026-06-01 19:45:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:45:16] Running provider: fmp
[2026-06-01 19:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:45:16] Running provider: rss_macro
[2026-06-01 19:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:45:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:45:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:45:22] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:50:03] ==============================
[2026-06-01 19:50:03] Starting institutional multi-source news fetch.
[2026-06-01 19:50:03] Running provider: forexfactory
[2026-06-01 19:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:50:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:50:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:50:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:50:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:50:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:50:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:50:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:50:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:50:18] Running provider: tradingeconomics
[2026-06-01 19:50:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:50:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:50:18] Running provider: fmp
[2026-06-01 19:50:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:50:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:50:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:50:18] Running provider: rss_macro
[2026-06-01 19:50:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:50:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:50:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:50:19] Finished news fetch. Total saved/updated: 236
[2026-06-01 19:55:03] ==============================
[2026-06-01 19:55:03] Starting institutional multi-source news fetch.
[2026-06-01 19:55:03] Running provider: forexfactory
[2026-06-01 19:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 19:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 19:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 19:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 19:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 19:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 19:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 19:55:20] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 19:55:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:55:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:55:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:55:20] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:55:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 19:55:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 19:55:21] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 19:55:21] Running provider: tradingeconomics
[2026-06-01 19:55:21] TradingEconomics API key not configured. Skipping.
[2026-06-01 19:55:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:55:21] Running provider: fmp
[2026-06-01 19:55:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:55:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 19:55:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 19:55:22] Running provider: rss_macro
[2026-06-01 19:55:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:55:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 19:55:22] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 19:55:22] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:00:03] ==============================
[2026-06-01 20:00:03] Starting institutional multi-source news fetch.
[2026-06-01 20:00:03] Running provider: forexfactory
[2026-06-01 20:00:07] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:00:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:00:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:00:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:00:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:00:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:00:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:00:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:00:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:00:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:00:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:00:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:00:24] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:00:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:00:25] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:00:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:00:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:00:25] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:00:25] Running provider: tradingeconomics
[2026-06-01 20:00:25] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:00:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:00:25] Running provider: fmp
[2026-06-01 20:00:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 20:00:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=429 | ERROR=
[2026-06-01 20:00:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:00:25] Running provider: rss_macro
[2026-06-01 20:00:31] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:00:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:00:31] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:00:31] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:05:03] ==============================
[2026-06-01 20:05:03] Starting institutional multi-source news fetch.
[2026-06-01 20:05:03] Running provider: forexfactory
[2026-06-01 20:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:05:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:05:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:05:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:05:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:05:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:05:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:05:07] Running provider: tradingeconomics
[2026-06-01 20:05:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:05:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:05:07] Running provider: fmp
[2026-06-01 20:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:05:07] Running provider: rss_macro
[2026-06-01 20:05:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:05:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:05:08] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:05:08] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:10:03] ==============================
[2026-06-01 20:10:03] Starting institutional multi-source news fetch.
[2026-06-01 20:10:03] Running provider: forexfactory
[2026-06-01 20:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:10:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:10:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:10:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:10:07] Running provider: tradingeconomics
[2026-06-01 20:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:10:07] Running provider: fmp
[2026-06-01 20:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:10:07] Running provider: rss_macro
[2026-06-01 20:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:10:07] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:10:07] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:15:03] ==============================
[2026-06-01 20:15:03] Starting institutional multi-source news fetch.
[2026-06-01 20:15:03] Running provider: forexfactory
[2026-06-01 20:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:15:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:15:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:15:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:15:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:15:17] Running provider: tradingeconomics
[2026-06-01 20:15:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:15:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:15:17] Running provider: fmp
[2026-06-01 20:15:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:15:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:15:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:15:17] Running provider: rss_macro
[2026-06-01 20:15:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:15:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:15:17] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:15:17] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:20:03] ==============================
[2026-06-01 20:20:03] Starting institutional multi-source news fetch.
[2026-06-01 20:20:03] Running provider: forexfactory
[2026-06-01 20:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:20:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:20:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:20:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:20:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:20:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:20:10] Running provider: tradingeconomics
[2026-06-01 20:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:20:10] Running provider: fmp
[2026-06-01 20:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:20:11] Running provider: rss_macro
[2026-06-01 20:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:20:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:20:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:25:03] ==============================
[2026-06-01 20:25:03] Starting institutional multi-source news fetch.
[2026-06-01 20:25:03] Running provider: forexfactory
[2026-06-01 20:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:25:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:25:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:25:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:25:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:25:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:25:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:25:05] Running provider: tradingeconomics
[2026-06-01 20:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:25:05] Running provider: fmp
[2026-06-01 20:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:25:05] Running provider: rss_macro
[2026-06-01 20:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:25:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:25:05] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:30:03] ==============================
[2026-06-01 20:30:03] Starting institutional multi-source news fetch.
[2026-06-01 20:30:03] Running provider: forexfactory
[2026-06-01 20:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:30:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:30:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:30:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:30:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:30:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:30:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:30:11] Running provider: tradingeconomics
[2026-06-01 20:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:30:11] Running provider: fmp
[2026-06-01 20:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:30:11] Running provider: rss_macro
[2026-06-01 20:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:30:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:30:12] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:35:03] ==============================
[2026-06-01 20:35:03] Starting institutional multi-source news fetch.
[2026-06-01 20:35:03] Running provider: forexfactory
[2026-06-01 20:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:35:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:35:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:35:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:35:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:35:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:35:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:35:11] Running provider: tradingeconomics
[2026-06-01 20:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:35:11] Running provider: fmp
[2026-06-01 20:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:35:11] Running provider: rss_macro
[2026-06-01 20:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:35:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:35:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:40:03] ==============================
[2026-06-01 20:40:03] Starting institutional multi-source news fetch.
[2026-06-01 20:40:03] Running provider: forexfactory
[2026-06-01 20:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:40:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:40:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:40:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:40:11] Running provider: tradingeconomics
[2026-06-01 20:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:40:11] Running provider: fmp
[2026-06-01 20:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:40:11] Running provider: rss_macro
[2026-06-01 20:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:40:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:45:03] ==============================
[2026-06-01 20:45:03] Starting institutional multi-source news fetch.
[2026-06-01 20:45:03] Running provider: forexfactory
[2026-06-01 20:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:45:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:45:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:45:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:45:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:45:16] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:45:16] Running provider: tradingeconomics
[2026-06-01 20:45:16] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:45:16] Running provider: fmp
[2026-06-01 20:45:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:45:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:45:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:45:17] Running provider: rss_macro
[2026-06-01 20:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:45:17] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:45:17] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:50:03] ==============================
[2026-06-01 20:50:03] Starting institutional multi-source news fetch.
[2026-06-01 20:50:03] Running provider: forexfactory
[2026-06-01 20:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:50:20] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:50:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:50:21] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:50:21] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:50:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:50:21] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:50:21] Running provider: tradingeconomics
[2026-06-01 20:50:21] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:50:21] Running provider: fmp
[2026-06-01 20:50:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:50:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:50:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:50:22] Running provider: rss_macro
[2026-06-01 20:50:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:50:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:50:22] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:50:22] Finished news fetch. Total saved/updated: 237
[2026-06-01 20:55:03] ==============================
[2026-06-01 20:55:03] Starting institutional multi-source news fetch.
[2026-06-01 20:55:03] Running provider: forexfactory
[2026-06-01 20:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 20:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 20:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 20:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 20:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 20:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 20:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 20:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 20:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 20:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:55:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:55:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 20:55:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 20:55:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 20:55:06] Running provider: tradingeconomics
[2026-06-01 20:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 20:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:55:06] Running provider: fmp
[2026-06-01 20:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 20:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 20:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 20:55:06] Running provider: rss_macro
[2026-06-01 20:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:55:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 20:55:07] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 20:55:07] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:00:04] ==============================
[2026-06-01 21:00:04] Starting institutional multi-source news fetch.
[2026-06-01 21:00:04] Running provider: forexfactory
[2026-06-01 21:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:00:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:00:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:00:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:00:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:00:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:00:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:00:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:00:22] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:00:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:00:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:00:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:00:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:00:23] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:00:23] Running provider: tradingeconomics
[2026-06-01 21:00:23] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:00:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:00:23] Running provider: fmp
[2026-06-01 21:00:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:00:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:00:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:00:23] Running provider: rss_macro
[2026-06-01 21:00:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:00:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:00:28] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:00:28] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:05:03] ==============================
[2026-06-01 21:05:04] Starting institutional multi-source news fetch.
[2026-06-01 21:05:04] Running provider: forexfactory
[2026-06-01 21:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:05:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:05:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:05:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:05:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:05:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:05:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:05:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:05:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:05:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:05:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:05:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:05:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:05:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:05:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:05:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:05:18] Running provider: tradingeconomics
[2026-06-01 21:05:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:05:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:05:18] Running provider: fmp
[2026-06-01 21:05:32] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:05:32] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:05:32] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:05:32] Running provider: rss_macro
[2026-06-01 21:05:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:05:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:05:32] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:05:32] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:10:04] ==============================
[2026-06-01 21:10:04] Starting institutional multi-source news fetch.
[2026-06-01 21:10:04] Running provider: forexfactory
[2026-06-01 21:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:10:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:10:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:10:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:10:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:10:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:10:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:10:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:10:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:10:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:10:18] Running provider: tradingeconomics
[2026-06-01 21:10:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:10:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:10:18] Running provider: fmp
[2026-06-01 21:10:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:10:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:10:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:10:23] Running provider: rss_macro
[2026-06-01 21:10:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:10:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:10:24] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:10:24] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:15:03] ==============================
[2026-06-01 21:15:03] Starting institutional multi-source news fetch.
[2026-06-01 21:15:03] Running provider: forexfactory
[2026-06-01 21:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:15:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:15:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:15:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:15:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:15:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:15:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:15:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:15:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:15:07] Running provider: tradingeconomics
[2026-06-01 21:15:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:15:07] Running provider: fmp
[2026-06-01 21:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:15:07] Running provider: rss_macro
[2026-06-01 21:15:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:15:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:15:08] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:15:08] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:20:03] ==============================
[2026-06-01 21:20:03] Starting institutional multi-source news fetch.
[2026-06-01 21:20:03] Running provider: forexfactory
[2026-06-01 21:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:20:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:20:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:20:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:20:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:20:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:20:12] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:20:12] Running provider: tradingeconomics
[2026-06-01 21:20:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:20:12] Running provider: fmp
[2026-06-01 21:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:20:12] Running provider: rss_macro
[2026-06-01 21:20:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:20:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:20:13] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:20:13] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:25:03] ==============================
[2026-06-01 21:25:03] Starting institutional multi-source news fetch.
[2026-06-01 21:25:03] Running provider: forexfactory
[2026-06-01 21:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:25:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:25:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:25:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:25:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:25:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:25:12] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:25:12] Running provider: tradingeconomics
[2026-06-01 21:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:25:12] Running provider: fmp
[2026-06-01 21:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:25:12] Running provider: rss_macro
[2026-06-01 21:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:25:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:25:12] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:30:04] ==============================
[2026-06-01 21:30:04] Starting institutional multi-source news fetch.
[2026-06-01 21:30:04] Running provider: forexfactory
[2026-06-01 21:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:30:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:30:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:30:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:30:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:30:20] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:30:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:30:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:30:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:30:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:30:21] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:30:21] Running provider: tradingeconomics
[2026-06-01 21:30:21] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:30:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:30:21] Running provider: fmp
[2026-06-01 21:30:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:30:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:30:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:30:26] Running provider: rss_macro
[2026-06-01 21:30:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:30:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:30:27] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:30:27] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:35:03] ==============================
[2026-06-01 21:35:03] Starting institutional multi-source news fetch.
[2026-06-01 21:35:03] Running provider: forexfactory
[2026-06-01 21:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:35:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:35:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:35:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:35:09] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:35:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:35:10] Running provider: tradingeconomics
[2026-06-01 21:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:35:10] Running provider: fmp
[2026-06-01 21:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:35:10] Running provider: rss_macro
[2026-06-01 21:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:35:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:35:10] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:40:04] ==============================
[2026-06-01 21:40:04] Starting institutional multi-source news fetch.
[2026-06-01 21:40:04] Running provider: forexfactory
[2026-06-01 21:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:40:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:40:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:40:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:40:07] Running provider: tradingeconomics
[2026-06-01 21:40:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:40:07] Running provider: fmp
[2026-06-01 21:40:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:40:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:40:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:40:08] Running provider: rss_macro
[2026-06-01 21:40:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:40:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:40:08] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:40:08] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:45:03] ==============================
[2026-06-01 21:45:03] Starting institutional multi-source news fetch.
[2026-06-01 21:45:03] Running provider: forexfactory
[2026-06-01 21:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:45:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:45:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:45:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:45:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:45:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:45:11] Running provider: tradingeconomics
[2026-06-01 21:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:45:11] Running provider: fmp
[2026-06-01 21:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:45:11] Running provider: rss_macro
[2026-06-01 21:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 21:45:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 21:50:03] ==============================
[2026-06-01 21:50:03] Starting institutional multi-source news fetch.
[2026-06-01 21:50:03] Running provider: forexfactory
[2026-06-01 21:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:50:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:50:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:50:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:50:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:50:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:50:10] Running provider: tradingeconomics
[2026-06-01 21:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:50:10] Running provider: fmp
[2026-06-01 21:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:50:11] Running provider: rss_macro
[2026-06-01 21:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:50:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 21:55:03] ==============================
[2026-06-01 21:55:03] Starting institutional multi-source news fetch.
[2026-06-01 21:55:03] Running provider: forexfactory
[2026-06-01 21:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 21:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 21:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 21:55:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 21:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:55:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:55:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:55:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 21:55:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 21:55:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 21:55:11] Running provider: tradingeconomics
[2026-06-01 21:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 21:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:55:11] Running provider: fmp
[2026-06-01 21:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 21:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 21:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:55:11] Running provider: rss_macro
[2026-06-01 21:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 21:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 21:55:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:00:03] ==============================
[2026-06-01 22:00:03] Starting institutional multi-source news fetch.
[2026-06-01 22:00:03] Running provider: forexfactory
[2026-06-01 22:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:00:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:00:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:00:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:00:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:00:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:00:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:00:07] Running provider: tradingeconomics
[2026-06-01 22:00:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:00:07] Running provider: fmp
[2026-06-01 22:00:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:00:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:00:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:00:07] Running provider: rss_macro
[2026-06-01 22:00:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:00:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:00:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:00:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:05:04] ==============================
[2026-06-01 22:05:04] Starting institutional multi-source news fetch.
[2026-06-01 22:05:04] Running provider: forexfactory
[2026-06-01 22:05:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:05:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:05:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:05:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:05:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:05:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:05:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:05:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:05:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:05:28] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:05:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:05:28] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:05:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:05:28] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:05:29] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:05:29] Running provider: tradingeconomics
[2026-06-01 22:05:29] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:05:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:05:29] Running provider: fmp
[2026-06-01 22:05:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:05:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:05:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:05:29] Running provider: rss_macro
[2026-06-01 22:05:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:05:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:05:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:05:30] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:10:03] ==============================
[2026-06-01 22:10:03] Starting institutional multi-source news fetch.
[2026-06-01 22:10:03] Running provider: forexfactory
[2026-06-01 22:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:10:07] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:10:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:10:08] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:10:08] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:10:08] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:10:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:10:14] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:10:14] Running provider: tradingeconomics
[2026-06-01 22:10:14] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:10:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:10:14] Running provider: fmp
[2026-06-01 22:10:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:10:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:10:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:10:14] Running provider: rss_macro
[2026-06-01 22:10:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:10:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:10:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:10:15] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:15:03] ==============================
[2026-06-01 22:15:03] Starting institutional multi-source news fetch.
[2026-06-01 22:15:03] Running provider: forexfactory
[2026-06-01 22:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:15:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:15:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:15:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:15:16] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:15:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:15:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:15:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:15:17] Running provider: tradingeconomics
[2026-06-01 22:15:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:15:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:15:17] Running provider: fmp
[2026-06-01 22:15:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:15:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:15:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:15:22] Running provider: rss_macro
[2026-06-01 22:15:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:15:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:15:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:15:23] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:20:03] ==============================
[2026-06-01 22:20:03] Starting institutional multi-source news fetch.
[2026-06-01 22:20:03] Running provider: forexfactory
[2026-06-01 22:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:20:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:20:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:20:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:20:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:20:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:20:06] Running provider: tradingeconomics
[2026-06-01 22:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:20:06] Running provider: fmp
[2026-06-01 22:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:20:07] Running provider: rss_macro
[2026-06-01 22:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:20:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:25:03] ==============================
[2026-06-01 22:25:03] Starting institutional multi-source news fetch.
[2026-06-01 22:25:03] Running provider: forexfactory
[2026-06-01 22:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:25:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:25:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:25:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:25:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:25:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:25:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:25:07] Running provider: tradingeconomics
[2026-06-01 22:25:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:25:07] Running provider: fmp
[2026-06-01 22:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:25:07] Running provider: rss_macro
[2026-06-01 22:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:25:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:30:03] ==============================
[2026-06-01 22:30:03] Starting institutional multi-source news fetch.
[2026-06-01 22:30:03] Running provider: forexfactory
[2026-06-01 22:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:30:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:30:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:30:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:30:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:30:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:30:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:30:05] Running provider: tradingeconomics
[2026-06-01 22:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:30:05] Running provider: fmp
[2026-06-01 22:30:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:30:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:30:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:30:05] Running provider: rss_macro
[2026-06-01 22:30:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:30:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:30:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 22:30:05] Finished news fetch. Total saved/updated: 237
[2026-06-01 22:35:03] ==============================
[2026-06-01 22:35:03] Starting institutional multi-source news fetch.
[2026-06-01 22:35:03] Running provider: forexfactory
[2026-06-01 22:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:35:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:35:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:35:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:35:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:35:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:35:11] Running provider: tradingeconomics
[2026-06-01 22:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:35:11] Running provider: fmp
[2026-06-01 22:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:35:11] Running provider: rss_macro
[2026-06-01 22:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:35:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 22:35:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 22:40:03] ==============================
[2026-06-01 22:40:03] Starting institutional multi-source news fetch.
[2026-06-01 22:40:03] Running provider: forexfactory
[2026-06-01 22:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:40:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:40:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:40:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:40:06] Running provider: tradingeconomics
[2026-06-01 22:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:40:06] Running provider: fmp
[2026-06-01 22:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:40:06] Running provider: rss_macro
[2026-06-01 22:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 22:40:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 22:45:03] ==============================
[2026-06-01 22:45:03] Starting institutional multi-source news fetch.
[2026-06-01 22:45:03] Running provider: forexfactory
[2026-06-01 22:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:45:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:45:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:45:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:45:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:45:10] Running provider: tradingeconomics
[2026-06-01 22:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:45:10] Running provider: fmp
[2026-06-01 22:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:45:11] Running provider: rss_macro
[2026-06-01 22:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-01 22:45:11] Finished news fetch. Total saved/updated: 237
[2026-06-01 22:50:03] ==============================
[2026-06-01 22:50:03] Starting institutional multi-source news fetch.
[2026-06-01 22:50:03] Running provider: forexfactory
[2026-06-01 22:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:50:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:50:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:50:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:50:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:50:13] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:50:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:50:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:50:14] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:50:14] Running provider: tradingeconomics
[2026-06-01 22:50:14] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:50:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:50:14] Running provider: fmp
[2026-06-01 22:50:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:50:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:50:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:50:14] Running provider: rss_macro
[2026-06-01 22:50:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:50:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:50:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:50:14] Finished news fetch. Total saved/updated: 236
[2026-06-01 22:55:03] ==============================
[2026-06-01 22:55:03] Starting institutional multi-source news fetch.
[2026-06-01 22:55:03] Running provider: forexfactory
[2026-06-01 22:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 22:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 22:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 22:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 22:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 22:55:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 22:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:55:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:55:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:55:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:55:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 22:55:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 22:55:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 22:55:07] Running provider: tradingeconomics
[2026-06-01 22:55:07] TradingEconomics API key not configured. Skipping.
[2026-06-01 22:55:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:55:07] Running provider: fmp
[2026-06-01 22:55:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 22:55:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 22:55:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:55:07] Running provider: rss_macro
[2026-06-01 22:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:55:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 22:55:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 22:55:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:00:04] ==============================
[2026-06-01 23:00:04] Starting institutional multi-source news fetch.
[2026-06-01 23:00:04] Running provider: forexfactory
[2026-06-01 23:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:00:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:00:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:00:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:00:13] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:00:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:00:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:00:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:00:14] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:00:14] Running provider: tradingeconomics
[2026-06-01 23:00:14] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:00:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:00:14] Running provider: fmp
[2026-06-01 23:00:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:00:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:00:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:00:14] Running provider: rss_macro
[2026-06-01 23:00:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:00:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:00:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:00:20] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:05:03] ==============================
[2026-06-01 23:05:03] Starting institutional multi-source news fetch.
[2026-06-01 23:05:03] Running provider: forexfactory
[2026-06-01 23:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:05:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:05:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:05:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:05:06] Running provider: tradingeconomics
[2026-06-01 23:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:05:06] Running provider: fmp
[2026-06-01 23:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:05:07] Running provider: rss_macro
[2026-06-01 23:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:05:07] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:10:04] ==============================
[2026-06-01 23:10:04] Starting institutional multi-source news fetch.
[2026-06-01 23:10:04] Running provider: forexfactory
[2026-06-01 23:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:10:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:10:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:10:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:10:12] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:10:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:10:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:10:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:10:13] Running provider: tradingeconomics
[2026-06-01 23:10:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:10:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:10:13] Running provider: fmp
[2026-06-01 23:10:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:10:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:10:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:10:13] Running provider: rss_macro
[2026-06-01 23:10:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:10:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:10:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:10:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:15:03] ==============================
[2026-06-01 23:15:03] Starting institutional multi-source news fetch.
[2026-06-01 23:15:03] Running provider: forexfactory
[2026-06-01 23:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:15:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:15:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:15:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:15:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:15:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:15:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:15:10] Running provider: tradingeconomics
[2026-06-01 23:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:15:10] Running provider: fmp
[2026-06-01 23:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:15:10] Running provider: rss_macro
[2026-06-01 23:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:15:16] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:20:03] ==============================
[2026-06-01 23:20:03] Starting institutional multi-source news fetch.
[2026-06-01 23:20:03] Running provider: forexfactory
[2026-06-01 23:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:20:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:20:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:20:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:20:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:20:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:20:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:20:11] Running provider: tradingeconomics
[2026-06-01 23:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:20:11] Running provider: fmp
[2026-06-01 23:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:20:11] Running provider: rss_macro
[2026-06-01 23:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:20:12] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:25:03] ==============================
[2026-06-01 23:25:03] Starting institutional multi-source news fetch.
[2026-06-01 23:25:03] Running provider: forexfactory
[2026-06-01 23:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:25:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:25:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:25:12] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:25:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:25:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:25:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:25:13] Running provider: tradingeconomics
[2026-06-01 23:25:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:25:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:25:13] Running provider: fmp
[2026-06-01 23:25:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:25:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:25:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:25:13] Running provider: rss_macro
[2026-06-01 23:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:25:13] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:30:04] ==============================
[2026-06-01 23:30:04] Starting institutional multi-source news fetch.
[2026-06-01 23:30:04] Running provider: forexfactory
[2026-06-01 23:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:30:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:30:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:30:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:30:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:30:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:30:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:30:17] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:30:17] Running provider: tradingeconomics
[2026-06-01 23:30:17] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:30:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:30:17] Running provider: fmp
[2026-06-01 23:30:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:30:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:30:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:30:18] Running provider: rss_macro
[2026-06-01 23:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:30:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:30:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:35:03] ==============================
[2026-06-01 23:35:03] Starting institutional multi-source news fetch.
[2026-06-01 23:35:03] Running provider: forexfactory
[2026-06-01 23:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:35:07] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:35:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:35:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:35:08] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:35:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:35:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:35:09] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:35:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:35:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:35:10] Running provider: tradingeconomics
[2026-06-01 23:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:35:10] Running provider: fmp
[2026-06-01 23:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:35:11] Running provider: rss_macro
[2026-06-01 23:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:35:11] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:40:04] ==============================
[2026-06-01 23:40:04] Starting institutional multi-source news fetch.
[2026-06-01 23:40:04] Running provider: forexfactory
[2026-06-01 23:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:40:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:40:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:40:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:40:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:40:13] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:40:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:40:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:40:14] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:40:14] Running provider: tradingeconomics
[2026-06-01 23:40:14] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:40:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:40:14] Running provider: fmp
[2026-06-01 23:40:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:40:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:40:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:40:14] Running provider: rss_macro
[2026-06-01 23:40:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:40:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:40:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:40:15] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:45:04] ==============================
[2026-06-01 23:45:04] Starting institutional multi-source news fetch.
[2026-06-01 23:45:04] Running provider: forexfactory
[2026-06-01 23:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:45:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:45:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:45:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:45:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:45:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:45:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:45:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:45:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:45:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:45:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:45:18] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:45:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:45:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:45:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:45:18] Running provider: tradingeconomics
[2026-06-01 23:45:18] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:45:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:45:18] Running provider: fmp
[2026-06-01 23:45:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:45:19] Running provider: rss_macro
[2026-06-01 23:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:45:19] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:50:04] ==============================
[2026-06-01 23:50:04] Starting institutional multi-source news fetch.
[2026-06-01 23:50:04] Running provider: forexfactory
[2026-06-01 23:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:50:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:50:12] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:50:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:50:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:50:12] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:50:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:50:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:50:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:50:13] Running provider: tradingeconomics
[2026-06-01 23:50:13] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:50:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:50:13] Running provider: fmp
[2026-06-01 23:50:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:50:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:50:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:50:18] Running provider: rss_macro
[2026-06-01 23:50:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:50:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:50:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:50:18] Finished news fetch. Total saved/updated: 236
[2026-06-01 23:55:03] ==============================
[2026-06-01 23:55:03] Starting institutional multi-source news fetch.
[2026-06-01 23:55:03] Running provider: forexfactory
[2026-06-01 23:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-01 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-01 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-01 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-01 23:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-01 23:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-01 23:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-01 23:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-01 23:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-01 23:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-01 23:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-01 23:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:55:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:55:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-01 23:55:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-01 23:55:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-01 23:55:05] Running provider: tradingeconomics
[2026-06-01 23:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-01 23:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:55:05] Running provider: fmp
[2026-06-01 23:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-01 23:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-01 23:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:55:05] Running provider: rss_macro
[2026-06-01 23:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-01 23:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-01 23:55:06] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:00:04] ==============================
[2026-06-02 00:00:04] Starting institutional multi-source news fetch.
[2026-06-02 00:00:04] Running provider: forexfactory
[2026-06-02 00:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:00:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:00:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:00:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:00:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:00:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:00:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:00:11] Running provider: tradingeconomics
[2026-06-02 00:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:00:11] Running provider: fmp
[2026-06-02 00:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:00:12] Running provider: rss_macro
[2026-06-02 00:00:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:00:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:00:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:00:17] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:05:03] ==============================
[2026-06-02 00:05:03] Starting institutional multi-source news fetch.
[2026-06-02 00:05:03] Running provider: forexfactory
[2026-06-02 00:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:05:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:05:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:05:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:05:10] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:05:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:05:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:05:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:05:11] Running provider: tradingeconomics
[2026-06-02 00:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:05:11] Running provider: fmp
[2026-06-02 00:05:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:05:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:05:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:05:16] Running provider: rss_macro
[2026-06-02 00:05:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:05:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:05:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:05:16] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:10:03] ==============================
[2026-06-02 00:10:03] Starting institutional multi-source news fetch.
[2026-06-02 00:10:03] Running provider: forexfactory
[2026-06-02 00:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:10:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:10:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:10:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:10:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:10:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:10:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:10:07] Running provider: tradingeconomics
[2026-06-02 00:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:10:07] Running provider: fmp
[2026-06-02 00:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:10:07] Running provider: rss_macro
[2026-06-02 00:10:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:10:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:10:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:10:08] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:15:04] ==============================
[2026-06-02 00:15:04] Starting institutional multi-source news fetch.
[2026-06-02 00:15:04] Running provider: forexfactory
[2026-06-02 00:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:15:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:15:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:15:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:15:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:15:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:15:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:15:07] Running provider: tradingeconomics
[2026-06-02 00:15:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:15:07] Running provider: fmp
[2026-06-02 00:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:15:07] Running provider: rss_macro
[2026-06-02 00:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:15:12] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:20:03] ==============================
[2026-06-02 00:20:03] Starting institutional multi-source news fetch.
[2026-06-02 00:20:03] Running provider: forexfactory
[2026-06-02 00:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:20:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:20:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:20:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:20:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:20:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:20:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:20:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:20:07] Running provider: tradingeconomics
[2026-06-02 00:20:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:20:07] Running provider: fmp
[2026-06-02 00:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:20:07] Running provider: rss_macro
[2026-06-02 00:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:20:07] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:25:04] ==============================
[2026-06-02 00:25:04] Starting institutional multi-source news fetch.
[2026-06-02 00:25:04] Running provider: forexfactory
[2026-06-02 00:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:25:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:25:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:25:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:25:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:25:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:25:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:25:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:25:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:25:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:25:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:25:09] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:25:09] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:25:10] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:25:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:25:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:25:10] Running provider: tradingeconomics
[2026-06-02 00:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:25:10] Running provider: fmp
[2026-06-02 00:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:25:10] Running provider: rss_macro
[2026-06-02 00:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:25:11] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:30:04] ==============================
[2026-06-02 00:30:04] Starting institutional multi-source news fetch.
[2026-06-02 00:30:04] Running provider: forexfactory
[2026-06-02 00:30:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:30:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:30:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:30:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:30:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:30:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:30:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:30:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:30:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:30:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:30:25] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:30:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:30:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:30:26] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:30:26] Running provider: tradingeconomics
[2026-06-02 00:30:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:30:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:30:26] Running provider: fmp
[2026-06-02 00:30:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:30:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:30:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:30:26] Running provider: rss_macro
[2026-06-02 00:30:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:30:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:30:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:30:27] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:35:03] ==============================
[2026-06-02 00:35:03] Starting institutional multi-source news fetch.
[2026-06-02 00:35:03] Running provider: forexfactory
[2026-06-02 00:35:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:35:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:35:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:35:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:35:16] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:35:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:35:22] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:35:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:35:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:35:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:35:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:35:22] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:35:22] Running provider: tradingeconomics
[2026-06-02 00:35:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:35:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:35:22] Running provider: fmp
[2026-06-02 00:35:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:35:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:35:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:35:23] Running provider: rss_macro
[2026-06-02 00:35:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:35:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:35:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:35:23] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:40:03] ==============================
[2026-06-02 00:40:03] Starting institutional multi-source news fetch.
[2026-06-02 00:40:03] Running provider: forexfactory
[2026-06-02 00:40:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:40:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:40:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:40:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:40:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:40:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:40:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:40:06] Running provider: tradingeconomics
[2026-06-02 00:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:40:06] Running provider: fmp
[2026-06-02 00:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:40:06] Running provider: rss_macro
[2026-06-02 00:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:40:07] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:45:03] ==============================
[2026-06-02 00:45:03] Starting institutional multi-source news fetch.
[2026-06-02 00:45:03] Running provider: forexfactory
[2026-06-02 00:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:45:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:45:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:45:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:45:05] Running provider: tradingeconomics
[2026-06-02 00:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:45:05] Running provider: fmp
[2026-06-02 00:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:45:06] Running provider: rss_macro
[2026-06-02 00:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:45:06] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:50:03] ==============================
[2026-06-02 00:50:03] Starting institutional multi-source news fetch.
[2026-06-02 00:50:03] Running provider: forexfactory
[2026-06-02 00:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:50:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:50:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:50:20] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:50:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:50:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:50:20] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=50, actual_values=50
[2026-06-02 00:50:20] Running provider: tradingeconomics
[2026-06-02 00:50:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:50:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:50:20] Running provider: fmp
[2026-06-02 00:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:50:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:50:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:50:21] Running provider: rss_macro
[2026-06-02 00:50:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:50:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:50:31] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:50:31] Finished news fetch. Total saved/updated: 236
[2026-06-02 00:55:03] ==============================
[2026-06-02 00:55:03] Starting institutional multi-source news fetch.
[2026-06-02 00:55:03] Running provider: forexfactory
[2026-06-02 00:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 00:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 00:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:55:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 00:55:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 00:55:05] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 00:55:05] Running provider: tradingeconomics
[2026-06-02 00:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 00:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:55:05] Running provider: fmp
[2026-06-02 00:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 00:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-01&to=2026-06-08&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 00:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:55:06] Running provider: rss_macro
[2026-06-02 00:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 00:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 00:55:06] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:00:04] ==============================
[2026-06-02 01:00:04] Starting institutional multi-source news fetch.
[2026-06-02 01:00:04] Running provider: forexfactory
[2026-06-02 01:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:00:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:00:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:00:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:00:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:00:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:00:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:00:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:00:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:00:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:00:17] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:00:17] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:00:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:00:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:00:18] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:00:18] Running provider: tradingeconomics
[2026-06-02 01:00:18] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:00:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:00:18] Running provider: fmp
[2026-06-02 01:00:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:00:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:00:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:00:18] Running provider: rss_macro
[2026-06-02 01:00:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:00:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:00:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:00:19] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:05:03] ==============================
[2026-06-02 01:05:03] Starting institutional multi-source news fetch.
[2026-06-02 01:05:03] Running provider: forexfactory
[2026-06-02 01:05:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:05:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:05:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:05:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:05:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:05:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:05:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:05:06] Running provider: tradingeconomics
[2026-06-02 01:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:05:06] Running provider: fmp
[2026-06-02 01:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:05:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:05:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:05:07] Running provider: rss_macro
[2026-06-02 01:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:05:12] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:10:03] ==============================
[2026-06-02 01:10:03] Starting institutional multi-source news fetch.
[2026-06-02 01:10:03] Running provider: forexfactory
[2026-06-02 01:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:10:06] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:10:07] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:10:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:10:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:10:13] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:10:19] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:10:19] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:10:19] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:10:19] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:10:19] Running provider: tradingeconomics
[2026-06-02 01:10:19] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:10:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:10:19] Running provider: fmp
[2026-06-02 01:10:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:10:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:10:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:10:20] Running provider: rss_macro
[2026-06-02 01:10:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:10:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:10:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:10:20] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:15:03] ==============================
[2026-06-02 01:15:03] Starting institutional multi-source news fetch.
[2026-06-02 01:15:03] Running provider: forexfactory
[2026-06-02 01:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:15:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:15:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:15:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:15:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:15:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:15:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:15:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:15:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:15:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:15:19] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:15:19] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:15:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:15:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:15:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:15:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:15:20] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:15:20] Running provider: tradingeconomics
[2026-06-02 01:15:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:15:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:15:20] Running provider: fmp
[2026-06-02 01:15:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:15:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:15:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:15:21] Running provider: rss_macro
[2026-06-02 01:15:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:15:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:15:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:15:21] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:20:03] ==============================
[2026-06-02 01:20:03] Starting institutional multi-source news fetch.
[2026-06-02 01:20:03] Running provider: forexfactory
[2026-06-02 01:20:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:20:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:20:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:20:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:20:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:20:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:20:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:20:22] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:20:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:20:23] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:20:23] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:20:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:20:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:20:28] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:20:29] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:20:29] Running provider: tradingeconomics
[2026-06-02 01:20:29] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:20:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:20:29] Running provider: fmp
[2026-06-02 01:20:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:20:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:20:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:20:29] Running provider: rss_macro
[2026-06-02 01:20:37] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:20:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:20:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:20:37] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:25:03] ==============================
[2026-06-02 01:25:03] Starting institutional multi-source news fetch.
[2026-06-02 01:25:03] Running provider: forexfactory
[2026-06-02 01:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:25:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:25:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:25:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:25:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:25:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:25:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:25:07] Running provider: tradingeconomics
[2026-06-02 01:25:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:25:07] Running provider: fmp
[2026-06-02 01:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:25:07] Running provider: rss_macro
[2026-06-02 01:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:25:07] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:30:04] ==============================
[2026-06-02 01:30:04] Starting institutional multi-source news fetch.
[2026-06-02 01:30:04] Running provider: forexfactory
[2026-06-02 01:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:30:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:30:05] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:30:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:30:06] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:30:06] Running provider: tradingeconomics
[2026-06-02 01:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:30:06] Running provider: fmp
[2026-06-02 01:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:30:06] Running provider: rss_macro
[2026-06-02 01:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:30:07] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:35:03] ==============================
[2026-06-02 01:35:03] Starting institutional multi-source news fetch.
[2026-06-02 01:35:03] Running provider: forexfactory
[2026-06-02 01:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:35:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:35:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:35:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:35:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:35:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:35:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:35:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:35:13] Running provider: tradingeconomics
[2026-06-02 01:35:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:35:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:35:13] Running provider: fmp
[2026-06-02 01:35:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:35:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:35:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:35:13] Running provider: rss_macro
[2026-06-02 01:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:35:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:35:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:35:13] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:40:04] ==============================
[2026-06-02 01:40:04] Starting institutional multi-source news fetch.
[2026-06-02 01:40:04] Running provider: forexfactory
[2026-06-02 01:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:40:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:40:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:40:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:40:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:40:07] Running provider: tradingeconomics
[2026-06-02 01:40:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:40:07] Running provider: fmp
[2026-06-02 01:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:40:07] Running provider: rss_macro
[2026-06-02 01:40:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:40:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:40:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:40:08] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:45:03] ==============================
[2026-06-02 01:45:03] Starting institutional multi-source news fetch.
[2026-06-02 01:45:03] Running provider: forexfactory
[2026-06-02 01:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:45:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:45:03] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:45:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:45:04] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:45:04] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:45:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:45:10] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:45:10] Running provider: tradingeconomics
[2026-06-02 01:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:45:10] Running provider: fmp
[2026-06-02 01:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:45:10] Running provider: rss_macro
[2026-06-02 01:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:45:10] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:50:03] ==============================
[2026-06-02 01:50:03] Starting institutional multi-source news fetch.
[2026-06-02 01:50:03] Running provider: forexfactory
[2026-06-02 01:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:50:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:50:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:50:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:50:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:50:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:50:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:50:12] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:50:12] Running provider: tradingeconomics
[2026-06-02 01:50:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:50:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:50:12] Running provider: fmp
[2026-06-02 01:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:50:12] Running provider: rss_macro
[2026-06-02 01:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:50:12] Finished news fetch. Total saved/updated: 236
[2026-06-02 01:55:03] ==============================
[2026-06-02 01:55:03] Starting institutional multi-source news fetch.
[2026-06-02 01:55:03] Running provider: forexfactory
[2026-06-02 01:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:55:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 01:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 01:55:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:55:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 01:55:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 01:55:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 01:55:24] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 01:55:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:55:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:55:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:55:25] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:55:25] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 01:55:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 01:55:25] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 01:55:25] Running provider: tradingeconomics
[2026-06-02 01:55:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 01:55:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:55:25] Running provider: fmp
[2026-06-02 01:55:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 01:55:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 01:55:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:55:25] Running provider: rss_macro
[2026-06-02 01:55:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:55:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 01:55:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 01:55:25] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:00:03] ==============================
[2026-06-02 02:00:03] Starting institutional multi-source news fetch.
[2026-06-02 02:00:03] Running provider: forexfactory
[2026-06-02 02:00:08] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:00:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:00:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:00:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:00:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:00:26] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:00:26] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:00:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:00:27] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:00:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:00:27] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:00:27] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:00:27] Running provider: tradingeconomics
[2026-06-02 02:00:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:00:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:00:27] Running provider: fmp
[2026-06-02 02:00:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:00:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:00:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:00:28] Running provider: rss_macro
[2026-06-02 02:00:38] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:00:38] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:00:38] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:00:38] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:05:03] ==============================
[2026-06-02 02:05:03] Starting institutional multi-source news fetch.
[2026-06-02 02:05:03] Running provider: forexfactory
[2026-06-02 02:05:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:05:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:05:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:05:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:05:11] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:05:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:05:12] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:05:23] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:05:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:05:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:05:24] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:05:24] Running provider: tradingeconomics
[2026-06-02 02:05:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:05:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:05:24] Running provider: fmp
[2026-06-02 02:05:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:05:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:05:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:05:24] Running provider: rss_macro
[2026-06-02 02:05:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:05:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:05:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:05:35] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:10:03] ==============================
[2026-06-02 02:10:03] Starting institutional multi-source news fetch.
[2026-06-02 02:10:04] Running provider: forexfactory
[2026-06-02 02:10:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:10:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:10:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:10:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:10:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:10:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:10:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:10:21] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:10:22] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:10:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:10:22] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:10:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:10:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:10:22] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:10:22] Running provider: tradingeconomics
[2026-06-02 02:10:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:10:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:10:22] Running provider: fmp
[2026-06-02 02:10:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:10:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:10:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:10:23] Running provider: rss_macro
[2026-06-02 02:10:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:10:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:10:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:10:28] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:15:03] ==============================
[2026-06-02 02:15:03] Starting institutional multi-source news fetch.
[2026-06-02 02:15:03] Running provider: forexfactory
[2026-06-02 02:15:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:15:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:15:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:15:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:15:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:15:06] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:15:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:15:13] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:15:13] Running provider: tradingeconomics
[2026-06-02 02:15:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:15:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:15:13] Running provider: fmp
[2026-06-02 02:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:15:13] Running provider: rss_macro
[2026-06-02 02:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:15:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:15:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:15:18] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:20:04] ==============================
[2026-06-02 02:20:04] Starting institutional multi-source news fetch.
[2026-06-02 02:20:04] Running provider: forexfactory
[2026-06-02 02:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:20:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:20:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:20:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:20:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:20:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:20:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:20:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:20:17] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:20:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:20:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:20:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:20:22] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:20:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:20:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:20:23] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:20:23] Running provider: tradingeconomics
[2026-06-02 02:20:23] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:20:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:20:23] Running provider: fmp
[2026-06-02 02:20:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:20:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:20:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:20:23] Running provider: rss_macro
[2026-06-02 02:20:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:20:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:20:23] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:20:23] Finished news fetch. Total saved/updated: 237
[2026-06-02 02:25:03] ==============================
[2026-06-02 02:25:03] Starting institutional multi-source news fetch.
[2026-06-02 02:25:03] Running provider: forexfactory
[2026-06-02 02:25:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:25:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:25:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:25:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:25:19] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:25:20] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:25:20] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:25:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:25:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:25:21] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:25:21] Running provider: tradingeconomics
[2026-06-02 02:25:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:25:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:25:21] Running provider: fmp
[2026-06-02 02:25:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:25:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:25:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:25:21] Running provider: rss_macro
[2026-06-02 02:25:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:25:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:25:21] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:25:21] Finished news fetch. Total saved/updated: 237
[2026-06-02 02:30:04] ==============================
[2026-06-02 02:30:04] Starting institutional multi-source news fetch.
[2026-06-02 02:30:04] Running provider: forexfactory
[2026-06-02 02:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:30:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:30:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:30:07] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:30:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:30:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:30:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:30:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:30:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=52, actual_values=52
[2026-06-02 02:30:07] Running provider: tradingeconomics
[2026-06-02 02:30:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:30:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:30:07] Running provider: fmp
[2026-06-02 02:30:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:30:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:30:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:30:08] Running provider: rss_macro
[2026-06-02 02:30:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:30:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:30:08] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:30:08] Finished news fetch. Total saved/updated: 237
[2026-06-02 02:35:03] ==============================
[2026-06-02 02:35:03] Starting institutional multi-source news fetch.
[2026-06-02 02:35:03] Running provider: forexfactory
[2026-06-02 02:35:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:35:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:35:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:35:11] ForexFactory parsed 27 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:35:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:35:11] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 02:35:11] Running provider: tradingeconomics
[2026-06-02 02:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:35:11] Running provider: fmp
[2026-06-02 02:35:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:35:12] Running provider: rss_macro
[2026-06-02 02:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:35:18] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:35:18] Finished news fetch. Total saved/updated: 237
[2026-06-02 02:40:04] ==============================
[2026-06-02 02:40:04] Starting institutional multi-source news fetch.
[2026-06-02 02:40:04] Running provider: forexfactory
[2026-06-02 02:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:40:14] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:40:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:40:14] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:40:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:40:14] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:40:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:40:15] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:40:15] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 02:40:15] Running provider: tradingeconomics
[2026-06-02 02:40:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:40:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:40:15] Running provider: fmp
[2026-06-02 02:40:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:40:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:40:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:40:15] Running provider: rss_macro
[2026-06-02 02:40:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:40:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:40:15] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:40:15] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:45:03] ==============================
[2026-06-02 02:45:03] Starting institutional multi-source news fetch.
[2026-06-02 02:45:03] Running provider: forexfactory
[2026-06-02 02:45:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:45:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:45:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:45:16] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:45:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:45:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:45:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:45:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:45:17] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 02:45:17] Running provider: tradingeconomics
[2026-06-02 02:45:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:45:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:45:17] Running provider: fmp
[2026-06-02 02:45:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:45:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:45:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:45:30] Running provider: rss_macro
[2026-06-02 02:45:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:45:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:45:35] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:45:35] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:50:03] ==============================
[2026-06-02 02:50:03] Starting institutional multi-source news fetch.
[2026-06-02 02:50:03] Running provider: forexfactory
[2026-06-02 02:50:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:50:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:50:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:50:05] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:50:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:50:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:50:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:50:06] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 02:50:06] Running provider: tradingeconomics
[2026-06-02 02:50:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:50:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:50:07] Running provider: fmp
[2026-06-02 02:50:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:50:07] Running provider: rss_macro
[2026-06-02 02:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:50:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:50:07] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:50:07] Finished news fetch. Total saved/updated: 236
[2026-06-02 02:55:03] ==============================
[2026-06-02 02:55:03] Starting institutional multi-source news fetch.
[2026-06-02 02:55:03] Running provider: forexfactory
[2026-06-02 02:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:55:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 02:55:04] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 02:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:55:04] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:55:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 02:55:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 02:55:05] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 02:55:05] Running provider: tradingeconomics
[2026-06-02 02:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 02:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:55:05] Running provider: fmp
[2026-06-02 02:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 02:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 02:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 02:55:05] Running provider: rss_macro
[2026-06-02 02:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 02:55:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 02:55:06] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:00:04] ==============================
[2026-06-02 03:00:04] Starting institutional multi-source news fetch.
[2026-06-02 03:00:04] Running provider: forexfactory
[2026-06-02 03:00:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:00:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:00:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:00:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:00:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:00:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:00:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:00:12] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:00:12] Running provider: tradingeconomics
[2026-06-02 03:00:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:00:12] Running provider: fmp
[2026-06-02 03:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:00:12] Running provider: rss_macro
[2026-06-02 03:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:00:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:00:12] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:05:04] ==============================
[2026-06-02 03:05:04] Starting institutional multi-source news fetch.
[2026-06-02 03:05:04] Running provider: forexfactory
[2026-06-02 03:05:14] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:05:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:05:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:05:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:05:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:05:15] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:05:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:05:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:05:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:05:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:05:15] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:05:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:05:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:05:24] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:05:24] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:05:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:05:24] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:05:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:05:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:05:25] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:05:25] Running provider: tradingeconomics
[2026-06-02 03:05:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:05:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:05:25] Running provider: fmp
[2026-06-02 03:05:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:05:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:05:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:05:25] Running provider: rss_macro
[2026-06-02 03:05:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:05:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:05:26] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:05:26] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:10:03] ==============================
[2026-06-02 03:10:03] Starting institutional multi-source news fetch.
[2026-06-02 03:10:03] Running provider: forexfactory
[2026-06-02 03:10:03] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:10:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:10:09] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:10:10] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:10:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:10:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:10:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:10:11] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:10:11] Running provider: tradingeconomics
[2026-06-02 03:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:10:11] Running provider: fmp
[2026-06-02 03:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:10:12] Running provider: rss_macro
[2026-06-02 03:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:10:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:10:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:10:12] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:15:03] ==============================
[2026-06-02 03:15:03] Starting institutional multi-source news fetch.
[2026-06-02 03:15:03] Running provider: forexfactory
[2026-06-02 03:15:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:15:09] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:15:10] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:15:11] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:15:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:15:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:15:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:15:12] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:15:12] Running provider: tradingeconomics
[2026-06-02 03:15:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:15:12] Running provider: fmp
[2026-06-02 03:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:15:13] Running provider: rss_macro
[2026-06-02 03:15:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:15:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:15:19] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:15:19] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:20:04] ==============================
[2026-06-02 03:20:04] Starting institutional multi-source news fetch.
[2026-06-02 03:20:04] Running provider: forexfactory
[2026-06-02 03:20:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:20:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:20:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:20:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:20:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:20:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:20:06] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:20:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:20:07] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:20:07] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:20:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:20:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:20:08] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:20:08] Running provider: tradingeconomics
[2026-06-02 03:20:08] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:20:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:20:08] Running provider: fmp
[2026-06-02 03:20:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:20:10] Running provider: rss_macro
[2026-06-02 03:20:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:20:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:20:20] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:20:20] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:25:04] ==============================
[2026-06-02 03:25:04] Starting institutional multi-source news fetch.
[2026-06-02 03:25:04] Running provider: forexfactory
[2026-06-02 03:25:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:25:11] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:25:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:25:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:25:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:25:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:25:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:25:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:25:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:25:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:25:18] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:25:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:25:18] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:25:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:25:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:25:24] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:25:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:25:24] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:25:24] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:25:24] Running provider: tradingeconomics
[2026-06-02 03:25:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:25:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:25:24] Running provider: fmp
[2026-06-02 03:25:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:25:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:25:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:25:24] Running provider: rss_macro
[2026-06-02 03:25:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:25:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:25:25] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:25:25] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:30:04] ==============================
[2026-06-02 03:30:04] Starting institutional multi-source news fetch.
[2026-06-02 03:30:04] Running provider: forexfactory
[2026-06-02 03:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:30:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:30:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:30:06] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:30:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:30:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:30:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:30:12] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:30:12] Running provider: tradingeconomics
[2026-06-02 03:30:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:30:12] Running provider: fmp
[2026-06-02 03:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:30:17] Running provider: rss_macro
[2026-06-02 03:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:30:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:30:23] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:30:23] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:35:03] ==============================
[2026-06-02 03:35:03] Starting institutional multi-source news fetch.
[2026-06-02 03:35:03] Running provider: forexfactory
[2026-06-02 03:35:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:35:10] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:35:21] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:35:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:35:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:35:22] ForexFactory parsed 114 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:35:22] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:35:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:35:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:35:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:35:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:35:23] Provider forexfactory: raw=453, normalized=235, saved=235, raw_actual_values=58, actual_values=58
[2026-06-02 03:35:23] Running provider: tradingeconomics
[2026-06-02 03:35:23] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:35:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:35:23] Running provider: fmp
[2026-06-02 03:35:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:35:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:35:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:35:23] Running provider: rss_macro
[2026-06-02 03:35:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:35:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:35:24] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:35:24] Finished news fetch. Total saved/updated: 236
[2026-06-02 03:40:04] ==============================
[2026-06-02 03:40:04] Starting institutional multi-source news fetch.
[2026-06-02 03:40:04] Running provider: forexfactory
[2026-06-02 03:40:04] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:40:05] ForexFactory file parsed 114 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:40:05] ForexFactory calendar files parsed 228 events | actuals=0
[2026-06-02 03:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:40:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:40:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:40:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:40:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:40:07] Provider forexfactory: raw=454, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 03:40:07] Running provider: tradingeconomics
[2026-06-02 03:40:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:40:07] Running provider: fmp
[2026-06-02 03:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:40:07] Running provider: rss_macro
[2026-06-02 03:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:40:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:40:12] Finished news fetch. Total saved/updated: 237
[2026-06-02 03:45:03] ==============================
[2026-06-02 03:45:03] Starting institutional multi-source news fetch.
[2026-06-02 03:45:03] Running provider: forexfactory
[2026-06-02 03:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:45:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:45:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:45:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:45:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:45:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 03:45:06] Running provider: tradingeconomics
[2026-06-02 03:45:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:45:06] Running provider: fmp
[2026-06-02 03:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:45:06] Running provider: rss_macro
[2026-06-02 03:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:45:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 03:45:06] Finished news fetch. Total saved/updated: 237
[2026-06-02 03:50:03] ==============================
[2026-06-02 03:50:03] Starting institutional multi-source news fetch.
[2026-06-02 03:50:03] Running provider: forexfactory
[2026-06-02 03:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:50:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 03:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:50:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:50:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:50:07] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 03:50:07] Running provider: tradingeconomics
[2026-06-02 03:50:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:50:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:50:07] Running provider: fmp
[2026-06-02 03:50:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:50:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:50:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:50:07] Running provider: rss_macro
[2026-06-02 03:50:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:50:12] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 03:50:12] Finished news fetch. Total saved/updated: 238
[2026-06-02 03:55:03] ==============================
[2026-06-02 03:55:03] Starting institutional multi-source news fetch.
[2026-06-02 03:55:03] Running provider: forexfactory
[2026-06-02 03:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:55:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 03:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 03:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 03:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 03:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 03:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:55:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:55:07] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:55:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:55:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:55:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 03:55:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 03:55:07] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 03:55:07] Running provider: tradingeconomics
[2026-06-02 03:55:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 03:55:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:55:07] Running provider: fmp
[2026-06-02 03:55:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 03:55:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 03:55:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 03:55:08] Running provider: rss_macro
[2026-06-02 03:55:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:55:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 03:55:08] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 03:55:08] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:00:04] ==============================
[2026-06-02 04:00:04] Starting institutional multi-source news fetch.
[2026-06-02 04:00:04] Running provider: forexfactory
[2026-06-02 04:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:00:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:00:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:00:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:00:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:00:17] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:00:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:00:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:00:17] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:00:17] Running provider: tradingeconomics
[2026-06-02 04:00:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:00:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:00:17] Running provider: fmp
[2026-06-02 04:00:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:00:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:00:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:00:18] Running provider: rss_macro
[2026-06-02 04:00:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:00:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:00:18] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:00:18] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:05:03] ==============================
[2026-06-02 04:05:03] Starting institutional multi-source news fetch.
[2026-06-02 04:05:03] Running provider: forexfactory
[2026-06-02 04:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:05:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:05:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:05:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:05:06] Running provider: tradingeconomics
[2026-06-02 04:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:05:06] Running provider: fmp
[2026-06-02 04:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:05:06] Running provider: rss_macro
[2026-06-02 04:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:05:06] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:05:06] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:10:03] ==============================
[2026-06-02 04:10:03] Starting institutional multi-source news fetch.
[2026-06-02 04:10:03] Running provider: forexfactory
[2026-06-02 04:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:10:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:10:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:10:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:10:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:10:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:10:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:10:30] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:10:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:10:30] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:10:30] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:10:30] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:10:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:10:30] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:10:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:10:31] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:10:31] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:10:31] Running provider: tradingeconomics
[2026-06-02 04:10:31] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:10:31] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:10:31] Running provider: fmp
[2026-06-02 04:10:31] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:10:31] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:10:31] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:10:31] Running provider: rss_macro
[2026-06-02 04:10:36] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:10:36] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:10:36] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:10:36] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:15:03] ==============================
[2026-06-02 04:15:03] Starting institutional multi-source news fetch.
[2026-06-02 04:15:03] Running provider: forexfactory
[2026-06-02 04:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:15:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:15:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:15:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:15:07] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:15:07] Running provider: tradingeconomics
[2026-06-02 04:15:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:15:07] Running provider: fmp
[2026-06-02 04:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:15:07] Running provider: rss_macro
[2026-06-02 04:15:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:15:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:15:07] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:15:07] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:20:03] ==============================
[2026-06-02 04:20:03] Starting institutional multi-source news fetch.
[2026-06-02 04:20:03] Running provider: forexfactory
[2026-06-02 04:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:20:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:20:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:20:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-06-02 04:20:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:20:22] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:20:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:20:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:20:23] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:20:23] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:20:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:20:24] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:20:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:20:24] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:20:24] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:20:24] Running provider: tradingeconomics
[2026-06-02 04:20:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:20:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:20:24] Running provider: fmp
[2026-06-02 04:20:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:20:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:20:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:20:25] Running provider: rss_macro
[2026-06-02 04:20:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:20:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:20:25] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:20:25] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:25:03] ==============================
[2026-06-02 04:25:03] Starting institutional multi-source news fetch.
[2026-06-02 04:25:03] Running provider: forexfactory
[2026-06-02 04:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:25:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:25:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:25:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:25:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:25:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:25:06] Running provider: tradingeconomics
[2026-06-02 04:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:25:06] Running provider: fmp
[2026-06-02 04:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:25:11] Running provider: rss_macro
[2026-06-02 04:25:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:25:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:25:17] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:25:17] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:30:03] ==============================
[2026-06-02 04:30:04] Starting institutional multi-source news fetch.
[2026-06-02 04:30:04] Running provider: forexfactory
[2026-06-02 04:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:30:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:30:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:30:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:30:06] Running provider: tradingeconomics
[2026-06-02 04:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:30:06] Running provider: fmp
[2026-06-02 04:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:30:11] Running provider: rss_macro
[2026-06-02 04:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:30:11] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:30:11] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:35:03] ==============================
[2026-06-02 04:35:03] Starting institutional multi-source news fetch.
[2026-06-02 04:35:03] Running provider: forexfactory
[2026-06-02 04:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:35:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:35:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:35:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:35:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:35:11] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=58, actual_values=58
[2026-06-02 04:35:11] Running provider: tradingeconomics
[2026-06-02 04:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:35:11] Running provider: fmp
[2026-06-02 04:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:35:12] Running provider: rss_macro
[2026-06-02 04:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:35:12] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:35:12] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:40:03] ==============================
[2026-06-02 04:40:03] Starting institutional multi-source news fetch.
[2026-06-02 04:40:03] Running provider: forexfactory
[2026-06-02 04:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:40:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:40:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:40:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:40:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:40:11] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 04:40:11] Running provider: tradingeconomics
[2026-06-02 04:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:40:11] Running provider: fmp
[2026-06-02 04:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:40:11] Running provider: rss_macro
[2026-06-02 04:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:40:12] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:40:12] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:45:04] ==============================
[2026-06-02 04:45:04] Starting institutional multi-source news fetch.
[2026-06-02 04:45:04] Running provider: forexfactory
[2026-06-02 04:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:45:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:45:11] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:45:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:45:11] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 04:45:11] Running provider: tradingeconomics
[2026-06-02 04:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:45:11] Running provider: fmp
[2026-06-02 04:45:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:45:12] Running provider: rss_macro
[2026-06-02 04:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:45:12] Provider rss_macro: raw=2, normalized=2, saved=2, raw_actual_values=0, actual_values=0
[2026-06-02 04:45:12] Finished news fetch. Total saved/updated: 238
[2026-06-02 04:50:03] ==============================
[2026-06-02 04:50:03] Starting institutional multi-source news fetch.
[2026-06-02 04:50:03] Running provider: forexfactory
[2026-06-02 04:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:50:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:50:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:50:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:50:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:50:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 04:50:06] Running provider: tradingeconomics
[2026-06-02 04:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:50:06] Running provider: fmp
[2026-06-02 04:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:50:12] Running provider: rss_macro
[2026-06-02 04:50:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:50:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:50:17] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 04:50:17] Finished news fetch. Total saved/updated: 237
[2026-06-02 04:55:03] ==============================
[2026-06-02 04:55:03] Starting institutional multi-source news fetch.
[2026-06-02 04:55:03] Running provider: forexfactory
[2026-06-02 04:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 04:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 04:55:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:55:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 04:55:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 04:55:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 04:55:17] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 04:55:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:55:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:55:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:55:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:55:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:55:18] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:55:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 04:55:23] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 04:55:23] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 04:55:23] Running provider: tradingeconomics
[2026-06-02 04:55:23] TradingEconomics API key not configured. Skipping.
[2026-06-02 04:55:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:55:23] Running provider: fmp
[2026-06-02 04:55:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 04:55:29] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 04:55:29] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 04:55:29] Running provider: rss_macro
[2026-06-02 04:55:29] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:55:29] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 04:55:29] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 04:55:29] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:00:04] ==============================
[2026-06-02 05:00:04] Starting institutional multi-source news fetch.
[2026-06-02 05:00:04] Running provider: forexfactory
[2026-06-02 05:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:00:21] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:00:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:00:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:00:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:00:27] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:00:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:00:27] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:00:27] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:00:27] Running provider: tradingeconomics
[2026-06-02 05:00:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:00:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:00:27] Running provider: fmp
[2026-06-02 05:00:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:00:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:00:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:00:27] Running provider: rss_macro
[2026-06-02 05:00:33] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:00:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:00:33] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:00:33] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:05:04] ==============================
[2026-06-02 05:05:04] Starting institutional multi-source news fetch.
[2026-06-02 05:05:04] Running provider: forexfactory
[2026-06-02 05:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:05:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:05:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:05:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:05:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:05:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:05:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:05:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:05:22] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:05:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:05:23] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:05:23] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:05:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:05:23] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:05:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:05:24] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:05:24] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:05:24] Running provider: tradingeconomics
[2026-06-02 05:05:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:05:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:05:24] Running provider: fmp
[2026-06-02 05:05:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:05:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:05:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:05:30] Running provider: rss_macro
[2026-06-02 05:05:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:05:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:05:30] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:05:30] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:10:03] ==============================
[2026-06-02 05:10:03] Starting institutional multi-source news fetch.
[2026-06-02 05:10:03] Running provider: forexfactory
[2026-06-02 05:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:10:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:10:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:10:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:10:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:10:06] Running provider: tradingeconomics
[2026-06-02 05:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:10:06] Running provider: fmp
[2026-06-02 05:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:10:06] Running provider: rss_macro
[2026-06-02 05:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:10:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:10:06] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:15:03] ==============================
[2026-06-02 05:15:03] Starting institutional multi-source news fetch.
[2026-06-02 05:15:03] Running provider: forexfactory
[2026-06-02 05:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:15:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:15:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:15:06] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:15:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:15:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:15:06] Running provider: tradingeconomics
[2026-06-02 05:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:15:06] Running provider: fmp
[2026-06-02 05:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:15:06] Running provider: rss_macro
[2026-06-02 05:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:15:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:15:06] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:20:03] ==============================
[2026-06-02 05:20:03] Starting institutional multi-source news fetch.
[2026-06-02 05:20:03] Running provider: forexfactory
[2026-06-02 05:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:20:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:20:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:20:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:20:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:20:06] Running provider: tradingeconomics
[2026-06-02 05:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:20:06] Running provider: fmp
[2026-06-02 05:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:20:06] Running provider: rss_macro
[2026-06-02 05:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:20:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:20:06] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:25:03] ==============================
[2026-06-02 05:25:03] Starting institutional multi-source news fetch.
[2026-06-02 05:25:03] Running provider: forexfactory
[2026-06-02 05:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:25:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:25:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:25:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:25:20] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:25:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:25:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:25:26] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:25:26] Running provider: tradingeconomics
[2026-06-02 05:25:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:25:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:25:26] Running provider: fmp
[2026-06-02 05:25:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:25:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:25:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:25:26] Running provider: rss_macro
[2026-06-02 05:25:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:25:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:25:26] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:25:26] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:30:03] ==============================
[2026-06-02 05:30:03] Starting institutional multi-source news fetch.
[2026-06-02 05:30:03] Running provider: forexfactory
[2026-06-02 05:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:30:05] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:30:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:30:06] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:30:06] Running provider: tradingeconomics
[2026-06-02 05:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:30:06] Running provider: fmp
[2026-06-02 05:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:30:06] Running provider: rss_macro
[2026-06-02 05:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:30:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:30:06] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:35:04] ==============================
[2026-06-02 05:35:04] Starting institutional multi-source news fetch.
[2026-06-02 05:35:04] Running provider: forexfactory
[2026-06-02 05:35:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:35:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:35:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:35:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:35:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:35:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:35:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:35:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:35:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:35:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:35:12] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:35:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:35:13] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:35:13] Running provider: tradingeconomics
[2026-06-02 05:35:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:35:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:35:13] Running provider: fmp
[2026-06-02 05:35:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:35:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:35:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:35:13] Running provider: rss_macro
[2026-06-02 05:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:35:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:35:13] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:35:13] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:40:04] ==============================
[2026-06-02 05:40:04] Starting institutional multi-source news fetch.
[2026-06-02 05:40:04] Running provider: forexfactory
[2026-06-02 05:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:40:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:40:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:40:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:40:07] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:40:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:40:07] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:40:07] Running provider: tradingeconomics
[2026-06-02 05:40:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:40:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:40:07] Running provider: fmp
[2026-06-02 05:40:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:40:07] Running provider: rss_macro
[2026-06-02 05:40:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:40:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:40:08] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:40:08] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:45:03] ==============================
[2026-06-02 05:45:03] Starting institutional multi-source news fetch.
[2026-06-02 05:45:03] Running provider: forexfactory
[2026-06-02 05:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:45:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:45:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:45:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:45:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:45:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:45:16] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:45:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:45:16] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:45:16] Running provider: tradingeconomics
[2026-06-02 05:45:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:45:16] Running provider: fmp
[2026-06-02 05:45:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:45:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:45:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:45:18] Running provider: rss_macro
[2026-06-02 05:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:45:19] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:45:19] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:50:04] ==============================
[2026-06-02 05:50:04] Starting institutional multi-source news fetch.
[2026-06-02 05:50:04] Running provider: forexfactory
[2026-06-02 05:50:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:50:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:50:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:50:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:50:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:50:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:50:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:50:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:50:13] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:50:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:50:14] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:50:14] Running provider: tradingeconomics
[2026-06-02 05:50:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:50:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:50:14] Running provider: fmp
[2026-06-02 05:50:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:50:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:50:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:50:14] Running provider: rss_macro
[2026-06-02 05:50:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:50:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:50:20] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:50:20] Finished news fetch. Total saved/updated: 237
[2026-06-02 05:55:03] ==============================
[2026-06-02 05:55:03] Starting institutional multi-source news fetch.
[2026-06-02 05:55:03] Running provider: forexfactory
[2026-06-02 05:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 05:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 05:55:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 05:55:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 05:55:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-06-02 05:55:37] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 05:55:37] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 05:55:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:55:37] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:55:37] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:55:38] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:55:38] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:55:38] ForexFactory parsed 9 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:55:38] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 05:55:39] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 05:55:39] Provider forexfactory: raw=456, normalized=236, saved=236, raw_actual_values=60, actual_values=60
[2026-06-02 05:55:39] Running provider: tradingeconomics
[2026-06-02 05:55:39] TradingEconomics API key not configured. Skipping.
[2026-06-02 05:55:39] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:55:39] Running provider: fmp
[2026-06-02 05:55:39] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 05:55:39] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 05:55:39] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 05:55:39] Running provider: rss_macro
[2026-06-02 05:55:39] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:55:39] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 05:55:39] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 05:55:39] Finished news fetch. Total saved/updated: 237
[2026-06-02 06:00:04] ==============================
[2026-06-02 06:00:04] Starting institutional multi-source news fetch.
[2026-06-02 06:00:04] Running provider: forexfactory
[2026-06-02 06:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:00:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:00:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:00:26] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:00:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:00:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:00:27] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:00:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:00:27] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:00:27] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:00:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:00:27] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:00:28] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:00:28] Running provider: tradingeconomics
[2026-06-02 06:00:28] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:00:28] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:00:28] Running provider: fmp
[2026-06-02 06:00:29] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:00:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:00:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:00:30] Running provider: rss_macro
[2026-06-02 06:00:31] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:00:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:00:31] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 06:00:31] Finished news fetch. Total saved/updated: 252
[2026-06-02 06:05:03] ==============================
[2026-06-02 06:05:03] Starting institutional multi-source news fetch.
[2026-06-02 06:05:03] Running provider: forexfactory
[2026-06-02 06:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:05:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:05:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:05:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:05:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:05:07] Running provider: tradingeconomics
[2026-06-02 06:05:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:05:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:05:07] Running provider: fmp
[2026-06-02 06:05:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:05:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:05:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:05:08] Running provider: rss_macro
[2026-06-02 06:05:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:05:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:05:09] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 06:05:09] Finished news fetch. Total saved/updated: 252
[2026-06-02 06:10:03] ==============================
[2026-06-02 06:10:03] Starting institutional multi-source news fetch.
[2026-06-02 06:10:03] Running provider: forexfactory
[2026-06-02 06:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:10:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:10:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:10:07] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:10:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:10:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:10:07] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:10:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:10:08] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:10:08] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:10:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:10:08] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:10:09] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:10:09] Running provider: tradingeconomics
[2026-06-02 06:10:09] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:10:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:10:09] Running provider: fmp
[2026-06-02 06:10:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:10:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:10:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:10:09] Running provider: rss_macro
[2026-06-02 06:10:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:10:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:10:15] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 06:10:15] Finished news fetch. Total saved/updated: 252
[2026-06-02 06:15:03] ==============================
[2026-06-02 06:15:03] Starting institutional multi-source news fetch.
[2026-06-02 06:15:03] Running provider: forexfactory
[2026-06-02 06:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:15:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:15:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:15:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:15:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:15:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:15:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:15:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:15:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:15:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:15:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:15:13] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:15:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:15:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:15:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:15:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:15:14] Running provider: tradingeconomics
[2026-06-02 06:15:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:15:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:15:14] Running provider: fmp
[2026-06-02 06:15:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:15:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:15:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:15:19] Running provider: rss_macro
[2026-06-02 06:15:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:15:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:15:20] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 06:15:20] Finished news fetch. Total saved/updated: 252
[2026-06-02 06:20:04] ==============================
[2026-06-02 06:20:04] Starting institutional multi-source news fetch.
[2026-06-02 06:20:04] Running provider: forexfactory
[2026-06-02 06:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:20:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:20:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:20:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:20:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:20:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:20:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:20:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:20:13] Running provider: tradingeconomics
[2026-06-02 06:20:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:20:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:20:13] Running provider: fmp
[2026-06-02 06:20:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:20:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:20:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:20:13] Running provider: rss_macro
[2026-06-02 06:20:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:20:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:20:13] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 06:20:13] Finished news fetch. Total saved/updated: 252
[2026-06-02 06:25:04] ==============================
[2026-06-02 06:25:04] Starting institutional multi-source news fetch.
[2026-06-02 06:25:04] Running provider: forexfactory
[2026-06-02 06:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:25:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:25:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:25:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:25:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:25:17] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:25:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:25:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:25:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:25:18] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:25:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:25:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:25:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:25:19] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:25:19] Running provider: tradingeconomics
[2026-06-02 06:25:19] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:25:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:25:19] Running provider: fmp
[2026-06-02 06:25:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:25:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:25:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:25:20] Running provider: rss_macro
[2026-06-02 06:25:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:25:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:25:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:25:20] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:30:04] ==============================
[2026-06-02 06:30:04] Starting institutional multi-source news fetch.
[2026-06-02 06:30:04] Running provider: forexfactory
[2026-06-02 06:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:30:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:30:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:30:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:30:22] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:30:22] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:30:28] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:30:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:30:28] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:30:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:30:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:30:28] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:30:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:30:29] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:30:29] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:30:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:30:29] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:30:29] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:30:29] Running provider: tradingeconomics
[2026-06-02 06:30:29] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:30:29] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:30:29] Running provider: fmp
[2026-06-02 06:30:35] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:30:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:30:35] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:30:35] Running provider: rss_macro
[2026-06-02 06:30:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:30:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:30:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:30:35] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:35:03] ==============================
[2026-06-02 06:35:03] Starting institutional multi-source news fetch.
[2026-06-02 06:35:03] Running provider: forexfactory
[2026-06-02 06:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:35:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15001 milliseconds
[2026-06-02 06:35:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:35:28] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:35:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:35:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:35:29] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:35:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:35:29] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:35:29] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:35:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:35:30] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:35:30] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:35:30] Running provider: tradingeconomics
[2026-06-02 06:35:30] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:35:30] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:35:30] Running provider: fmp
[2026-06-02 06:35:30] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:35:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:35:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:35:30] Running provider: rss_macro
[2026-06-02 06:35:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:35:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:35:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:35:30] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:40:03] ==============================
[2026-06-02 06:40:03] Starting institutional multi-source news fetch.
[2026-06-02 06:40:03] Running provider: forexfactory
[2026-06-02 06:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:40:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:40:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:40:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:40:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:40:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:40:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:40:13] Running provider: tradingeconomics
[2026-06-02 06:40:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:40:13] Running provider: fmp
[2026-06-02 06:40:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:40:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:40:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:40:18] Running provider: rss_macro
[2026-06-02 06:40:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:40:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:40:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:40:24] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:45:04] ==============================
[2026-06-02 06:45:04] Starting institutional multi-source news fetch.
[2026-06-02 06:45:04] Running provider: forexfactory
[2026-06-02 06:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:45:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:45:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:45:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:45:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:45:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:45:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:45:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:45:16] Running provider: tradingeconomics
[2026-06-02 06:45:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:45:16] Running provider: fmp
[2026-06-02 06:45:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:45:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:45:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:45:17] Running provider: rss_macro
[2026-06-02 06:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:45:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:50:03] ==============================
[2026-06-02 06:50:03] Starting institutional multi-source news fetch.
[2026-06-02 06:50:03] Running provider: forexfactory
[2026-06-02 06:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:50:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:50:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:50:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:50:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:50:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:50:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:50:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:50:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:50:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:50:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:50:13] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:50:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:50:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:50:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:50:15] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:50:15] Running provider: tradingeconomics
[2026-06-02 06:50:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:50:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:50:15] Running provider: fmp
[2026-06-02 06:50:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:50:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:50:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:50:25] Running provider: rss_macro
[2026-06-02 06:50:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:50:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:50:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:50:25] Finished news fetch. Total saved/updated: 251
[2026-06-02 06:55:03] ==============================
[2026-06-02 06:55:03] Starting institutional multi-source news fetch.
[2026-06-02 06:55:03] Running provider: forexfactory
[2026-06-02 06:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 06:55:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 06:55:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 06:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 06:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 06:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 06:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 06:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:55:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:55:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 06:55:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 06:55:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 06:55:06] Running provider: tradingeconomics
[2026-06-02 06:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 06:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:55:06] Running provider: fmp
[2026-06-02 06:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 06:55:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 06:55:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:55:07] Running provider: rss_macro
[2026-06-02 06:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 06:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 06:55:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:00:03] ==============================
[2026-06-02 07:00:03] Starting institutional multi-source news fetch.
[2026-06-02 07:00:04] Running provider: forexfactory
[2026-06-02 07:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:00:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:00:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:00:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:00:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:00:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:00:07] Running provider: tradingeconomics
[2026-06-02 07:00:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:00:07] Running provider: fmp
[2026-06-02 07:00:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:00:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:00:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:00:07] Running provider: rss_macro
[2026-06-02 07:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:00:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:00:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:00:21] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:05:04] ==============================
[2026-06-02 07:05:04] Starting institutional multi-source news fetch.
[2026-06-02 07:05:04] Running provider: forexfactory
[2026-06-02 07:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:05:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:05:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:05:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:05:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:05:06] Running provider: tradingeconomics
[2026-06-02 07:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:05:06] Running provider: fmp
[2026-06-02 07:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:05:06] Running provider: rss_macro
[2026-06-02 07:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:05:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:05:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:05:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:10:03] ==============================
[2026-06-02 07:10:03] Starting institutional multi-source news fetch.
[2026-06-02 07:10:03] Running provider: forexfactory
[2026-06-02 07:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:10:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:10:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:10:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:10:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:10:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:10:25] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:10:25] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:10:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:10:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:10:26] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:10:26] Running provider: tradingeconomics
[2026-06-02 07:10:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:10:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:10:26] Running provider: fmp
[2026-06-02 07:10:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:10:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:10:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:10:26] Running provider: rss_macro
[2026-06-02 07:10:37] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:10:37] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:10:37] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:10:37] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:15:03] ==============================
[2026-06-02 07:15:03] Starting institutional multi-source news fetch.
[2026-06-02 07:15:03] Running provider: forexfactory
[2026-06-02 07:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:15:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:15:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:15:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:15:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:15:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:15:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:15:12] Running provider: tradingeconomics
[2026-06-02 07:15:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:15:12] Running provider: fmp
[2026-06-02 07:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:15:13] Running provider: rss_macro
[2026-06-02 07:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:15:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:20:03] ==============================
[2026-06-02 07:20:03] Starting institutional multi-source news fetch.
[2026-06-02 07:20:03] Running provider: forexfactory
[2026-06-02 07:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:20:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:20:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:20:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:20:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:20:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:20:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:20:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:20:13] Running provider: tradingeconomics
[2026-06-02 07:20:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:20:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:20:13] Running provider: fmp
[2026-06-02 07:20:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:20:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:20:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:20:13] Running provider: rss_macro
[2026-06-02 07:20:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:20:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:20:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:20:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:25:03] ==============================
[2026-06-02 07:25:03] Starting institutional multi-source news fetch.
[2026-06-02 07:25:03] Running provider: forexfactory
[2026-06-02 07:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:25:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:25:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:25:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:25:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:25:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:25:17] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:25:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:25:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:25:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:25:17] Running provider: tradingeconomics
[2026-06-02 07:25:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:25:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:25:17] Running provider: fmp
[2026-06-02 07:25:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:25:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:25:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:25:18] Running provider: rss_macro
[2026-06-02 07:25:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:25:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:25:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:25:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:30:04] ==============================
[2026-06-02 07:30:04] Starting institutional multi-source news fetch.
[2026-06-02 07:30:04] Running provider: forexfactory
[2026-06-02 07:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:30:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:30:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:30:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:30:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:30:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:30:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:30:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:30:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:30:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:30:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:30:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:30:16] Running provider: tradingeconomics
[2026-06-02 07:30:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:30:16] Running provider: fmp
[2026-06-02 07:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:30:16] Running provider: rss_macro
[2026-06-02 07:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:30:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:35:03] ==============================
[2026-06-02 07:35:03] Starting institutional multi-source news fetch.
[2026-06-02 07:35:03] Running provider: forexfactory
[2026-06-02 07:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:35:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:35:09] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:35:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:35:09] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:35:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:35:10] Running provider: tradingeconomics
[2026-06-02 07:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:35:10] Running provider: fmp
[2026-06-02 07:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:35:10] Running provider: rss_macro
[2026-06-02 07:35:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:35:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:35:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:35:15] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:40:04] ==============================
[2026-06-02 07:40:04] Starting institutional multi-source news fetch.
[2026-06-02 07:40:04] Running provider: forexfactory
[2026-06-02 07:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:40:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:40:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:40:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=55, actual_values=55
[2026-06-02 07:40:06] Running provider: tradingeconomics
[2026-06-02 07:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:40:06] Running provider: fmp
[2026-06-02 07:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:40:06] Running provider: rss_macro
[2026-06-02 07:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:40:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:45:03] ==============================
[2026-06-02 07:45:03] Starting institutional multi-source news fetch.
[2026-06-02 07:45:03] Running provider: forexfactory
[2026-06-02 07:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:45:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:45:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:45:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:45:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:45:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:45:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:45:18] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:45:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:45:24] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:45:24] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:45:24] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:45:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:45:24] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:45:25] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=57, actual_values=57
[2026-06-02 07:45:25] Running provider: tradingeconomics
[2026-06-02 07:45:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:45:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:45:25] Running provider: fmp
[2026-06-02 07:45:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:45:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:45:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:45:25] Running provider: rss_macro
[2026-06-02 07:45:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:45:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:45:30] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:45:30] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:50:03] ==============================
[2026-06-02 07:50:03] Starting institutional multi-source news fetch.
[2026-06-02 07:50:03] Running provider: forexfactory
[2026-06-02 07:50:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:50:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:50:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:50:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:50:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:50:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:50:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:50:15] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:50:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:50:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:50:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=57, actual_values=57
[2026-06-02 07:50:16] Running provider: tradingeconomics
[2026-06-02 07:50:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:50:16] Running provider: fmp
[2026-06-02 07:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=502 | ERROR=
[2026-06-02 07:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=502 | ERROR=
[2026-06-02 07:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:50:16] Running provider: rss_macro
[2026-06-02 07:50:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:50:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:50:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:50:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 07:55:03] ==============================
[2026-06-02 07:55:03] Starting institutional multi-source news fetch.
[2026-06-02 07:55:03] Running provider: forexfactory
[2026-06-02 07:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 07:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 07:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 07:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 07:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 07:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 07:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:55:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 07:55:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 07:55:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=57, actual_values=57
[2026-06-02 07:55:06] Running provider: tradingeconomics
[2026-06-02 07:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 07:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:55:06] Running provider: fmp
[2026-06-02 07:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 07:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 07:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:55:06] Running provider: rss_macro
[2026-06-02 07:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 07:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 07:55:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:00:04] ==============================
[2026-06-02 08:00:04] Starting institutional multi-source news fetch.
[2026-06-02 08:00:04] Running provider: forexfactory
[2026-06-02 08:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:00:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:00:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:00:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:00:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=57, actual_values=57
[2026-06-02 08:00:06] Running provider: tradingeconomics
[2026-06-02 08:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:00:06] Running provider: fmp
[2026-06-02 08:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:00:11] Running provider: rss_macro
[2026-06-02 08:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:00:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:05:03] ==============================
[2026-06-02 08:05:03] Starting institutional multi-source news fetch.
[2026-06-02 08:05:04] Running provider: forexfactory
[2026-06-02 08:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:05:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:05:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:05:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:05:19] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:05:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:05:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:05:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:05:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:05:20] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:05:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:05:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:05:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:05:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:05:21] Running provider: tradingeconomics
[2026-06-02 08:05:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:05:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:05:21] Running provider: fmp
[2026-06-02 08:05:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:05:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:05:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:05:27] Running provider: rss_macro
[2026-06-02 08:05:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:05:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:05:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:05:32] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:10:03] ==============================
[2026-06-02 08:10:03] Starting institutional multi-source news fetch.
[2026-06-02 08:10:03] Running provider: forexfactory
[2026-06-02 08:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:10:04] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:10:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:10:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:10:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:10:05] Running provider: tradingeconomics
[2026-06-02 08:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:10:05] Running provider: fmp
[2026-06-02 08:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:10:05] Running provider: rss_macro
[2026-06-02 08:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:10:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:15:03] ==============================
[2026-06-02 08:15:03] Starting institutional multi-source news fetch.
[2026-06-02 08:15:03] Running provider: forexfactory
[2026-06-02 08:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:15:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:15:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:15:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:15:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:15:06] Running provider: tradingeconomics
[2026-06-02 08:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:15:06] Running provider: fmp
[2026-06-02 08:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:15:06] Running provider: rss_macro
[2026-06-02 08:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:15:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:20:03] ==============================
[2026-06-02 08:20:03] Starting institutional multi-source news fetch.
[2026-06-02 08:20:03] Running provider: forexfactory
[2026-06-02 08:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:20:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:20:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:20:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:20:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:20:12] Running provider: tradingeconomics
[2026-06-02 08:20:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:20:12] Running provider: fmp
[2026-06-02 08:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:20:12] Running provider: rss_macro
[2026-06-02 08:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:20:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:25:03] ==============================
[2026-06-02 08:25:03] Starting institutional multi-source news fetch.
[2026-06-02 08:25:03] Running provider: forexfactory
[2026-06-02 08:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:25:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:25:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:25:03] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:25:09] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:25:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:25:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:25:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:25:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:25:14] Running provider: tradingeconomics
[2026-06-02 08:25:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:25:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:25:14] Running provider: fmp
[2026-06-02 08:25:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:25:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:25:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:25:15] Running provider: rss_macro
[2026-06-02 08:25:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:25:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:25:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:25:25] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:30:03] ==============================
[2026-06-02 08:30:03] Starting institutional multi-source news fetch.
[2026-06-02 08:30:03] Running provider: forexfactory
[2026-06-02 08:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:30:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:30:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:30:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:30:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:30:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:30:21] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:30:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:30:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:30:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:30:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:30:21] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:30:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:30:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:30:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:30:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:30:27] Running provider: tradingeconomics
[2026-06-02 08:30:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:30:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:30:27] Running provider: fmp
[2026-06-02 08:30:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:30:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:30:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:30:27] Running provider: rss_macro
[2026-06-02 08:30:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:30:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:30:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:30:27] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:35:03] ==============================
[2026-06-02 08:35:03] Starting institutional multi-source news fetch.
[2026-06-02 08:35:03] Running provider: forexfactory
[2026-06-02 08:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:35:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:35:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:35:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:35:11] Running provider: tradingeconomics
[2026-06-02 08:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:35:11] Running provider: fmp
[2026-06-02 08:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:35:11] Running provider: rss_macro
[2026-06-02 08:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:35:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:40:03] ==============================
[2026-06-02 08:40:03] Starting institutional multi-source news fetch.
[2026-06-02 08:40:03] Running provider: forexfactory
[2026-06-02 08:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:40:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:40:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:40:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:40:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:40:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:40:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:40:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:40:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:40:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:40:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:40:17] Running provider: tradingeconomics
[2026-06-02 08:40:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:40:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:40:17] Running provider: fmp
[2026-06-02 08:40:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:40:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:40:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:40:18] Running provider: rss_macro
[2026-06-02 08:40:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:40:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:40:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:40:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:45:03] ==============================
[2026-06-02 08:45:03] Starting institutional multi-source news fetch.
[2026-06-02 08:45:03] Running provider: forexfactory
[2026-06-02 08:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:45:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:45:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:45:19] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:45:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:45:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:45:19] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:45:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:45:20] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:45:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:45:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:45:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:45:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:45:21] Running provider: tradingeconomics
[2026-06-02 08:45:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:45:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:45:21] Running provider: fmp
[2026-06-02 08:45:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:45:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:45:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:45:26] Running provider: rss_macro
[2026-06-02 08:45:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:45:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:45:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:45:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:50:03] ==============================
[2026-06-02 08:50:03] Starting institutional multi-source news fetch.
[2026-06-02 08:50:03] Running provider: forexfactory
[2026-06-02 08:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:50:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:50:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:50:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:50:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:50:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:50:11] Running provider: tradingeconomics
[2026-06-02 08:50:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:50:11] Running provider: fmp
[2026-06-02 08:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:50:12] Running provider: rss_macro
[2026-06-02 08:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:50:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 08:55:03] ==============================
[2026-06-02 08:55:03] Starting institutional multi-source news fetch.
[2026-06-02 08:55:03] Running provider: forexfactory
[2026-06-02 08:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 08:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:55:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 08:55:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:55:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 08:55:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:55:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 08:55:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 08:55:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 08:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 08:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 08:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 08:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 08:55:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 08:55:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:55:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:55:19] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:55:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:55:25] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:55:25] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 08:55:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 08:55:25] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 08:55:25] Running provider: tradingeconomics
[2026-06-02 08:55:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 08:55:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:55:25] Running provider: fmp
[2026-06-02 08:55:31] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 08:55:36] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 08:55:36] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:55:36] Running provider: rss_macro
[2026-06-02 08:55:36] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:55:36] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 08:55:36] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 08:55:36] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:00:04] ==============================
[2026-06-02 09:00:04] Starting institutional multi-source news fetch.
[2026-06-02 09:00:04] Running provider: forexfactory
[2026-06-02 09:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:00:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:00:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:00:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:00:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:00:16] Running provider: tradingeconomics
[2026-06-02 09:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:00:16] Running provider: fmp
[2026-06-02 09:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:00:16] Running provider: rss_macro
[2026-06-02 09:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:00:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:05:03] ==============================
[2026-06-02 09:05:03] Starting institutional multi-source news fetch.
[2026-06-02 09:05:03] Running provider: forexfactory
[2026-06-02 09:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:05:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:05:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:05:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:05:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:05:21] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:05:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:05:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:05:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:05:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:05:22] Running provider: tradingeconomics
[2026-06-02 09:05:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:05:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:05:22] Running provider: fmp
[2026-06-02 09:05:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:05:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:05:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:05:22] Running provider: rss_macro
[2026-06-02 09:05:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:05:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:05:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:05:27] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:10:03] ==============================
[2026-06-02 09:10:03] Starting institutional multi-source news fetch.
[2026-06-02 09:10:03] Running provider: forexfactory
[2026-06-02 09:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:10:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:10:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:10:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:10:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:10:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:10:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:10:17] Running provider: tradingeconomics
[2026-06-02 09:10:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:10:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:10:17] Running provider: fmp
[2026-06-02 09:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:10:17] Running provider: rss_macro
[2026-06-02 09:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:10:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:15:03] ==============================
[2026-06-02 09:15:03] Starting institutional multi-source news fetch.
[2026-06-02 09:15:03] Running provider: forexfactory
[2026-06-02 09:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:15:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:15:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:15:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:15:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:15:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:15:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:15:17] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:15:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:15:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:15:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:15:17] Running provider: tradingeconomics
[2026-06-02 09:15:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:15:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:15:17] Running provider: fmp
[2026-06-02 09:15:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:15:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:15:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:15:17] Running provider: rss_macro
[2026-06-02 09:15:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:15:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:15:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:15:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:20:03] ==============================
[2026-06-02 09:20:03] Starting institutional multi-source news fetch.
[2026-06-02 09:20:03] Running provider: forexfactory
[2026-06-02 09:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:20:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:20:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:20:07] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:20:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:20:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:20:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:20:13] Running provider: tradingeconomics
[2026-06-02 09:20:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:20:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:20:13] Running provider: fmp
[2026-06-02 09:20:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:20:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:20:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:20:13] Running provider: rss_macro
[2026-06-02 09:20:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:20:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:20:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:20:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:25:03] ==============================
[2026-06-02 09:25:03] Starting institutional multi-source news fetch.
[2026-06-02 09:25:03] Running provider: forexfactory
[2026-06-02 09:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:25:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:25:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:25:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:25:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:25:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:25:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:25:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:25:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:25:27] Running provider: tradingeconomics
[2026-06-02 09:25:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:25:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:25:27] Running provider: fmp
[2026-06-02 09:25:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:25:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:25:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:25:27] Running provider: rss_macro
[2026-06-02 09:25:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:25:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:25:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:25:27] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:30:03] ==============================
[2026-06-02 09:30:03] Starting institutional multi-source news fetch.
[2026-06-02 09:30:03] Running provider: forexfactory
[2026-06-02 09:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:30:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:30:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:30:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:30:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:30:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:30:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=59, actual_values=59
[2026-06-02 09:30:07] Running provider: tradingeconomics
[2026-06-02 09:30:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:30:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:30:07] Running provider: fmp
[2026-06-02 09:30:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:30:07] Running provider: rss_macro
[2026-06-02 09:30:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:30:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:30:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:30:08] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:35:03] ==============================
[2026-06-02 09:35:03] Starting institutional multi-source news fetch.
[2026-06-02 09:35:03] Running provider: forexfactory
[2026-06-02 09:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:35:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:35:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:35:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:35:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:35:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 09:35:17] Running provider: tradingeconomics
[2026-06-02 09:35:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:35:17] Running provider: fmp
[2026-06-02 09:35:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:35:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:35:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:35:22] Running provider: rss_macro
[2026-06-02 09:35:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:35:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:35:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:35:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:40:03] ==============================
[2026-06-02 09:40:03] Starting institutional multi-source news fetch.
[2026-06-02 09:40:03] Running provider: forexfactory
[2026-06-02 09:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:40:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:40:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:40:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:40:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:40:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:40:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:40:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:40:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:40:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:40:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:40:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:40:20] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:40:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:40:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:40:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:40:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 09:40:21] Running provider: tradingeconomics
[2026-06-02 09:40:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:40:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:40:21] Running provider: fmp
[2026-06-02 09:40:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:40:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:40:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:40:21] Running provider: rss_macro
[2026-06-02 09:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:40:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:40:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:40:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:45:03] ==============================
[2026-06-02 09:45:03] Starting institutional multi-source news fetch.
[2026-06-02 09:45:03] Running provider: forexfactory
[2026-06-02 09:45:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:45:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:45:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:45:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:45:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:45:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:45:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:45:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:45:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:45:17] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:45:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:45:18] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:45:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:45:18] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:45:19] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 09:45:19] Running provider: tradingeconomics
[2026-06-02 09:45:19] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:45:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:45:19] Running provider: fmp
[2026-06-02 09:45:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:45:19] Running provider: rss_macro
[2026-06-02 09:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:45:19] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:50:03] ==============================
[2026-06-02 09:50:03] Starting institutional multi-source news fetch.
[2026-06-02 09:50:03] Running provider: forexfactory
[2026-06-02 09:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:50:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:50:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:50:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 09:50:05] Running provider: tradingeconomics
[2026-06-02 09:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:50:05] Running provider: fmp
[2026-06-02 09:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:50:05] Running provider: rss_macro
[2026-06-02 09:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:50:05] Finished news fetch. Total saved/updated: 251
[2026-06-02 09:55:03] ==============================
[2026-06-02 09:55:03] Starting institutional multi-source news fetch.
[2026-06-02 09:55:03] Running provider: forexfactory
[2026-06-02 09:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 09:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 09:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 09:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 09:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 09:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 09:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:55:04] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 09:55:05] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 09:55:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 09:55:05] Running provider: tradingeconomics
[2026-06-02 09:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 09:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:55:05] Running provider: fmp
[2026-06-02 09:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 09:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 09:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:55:05] Running provider: rss_macro
[2026-06-02 09:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 09:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 09:55:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:00:04] ==============================
[2026-06-02 10:00:04] Starting institutional multi-source news fetch.
[2026-06-02 10:00:04] Running provider: forexfactory
[2026-06-02 10:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:00:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:00:14] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:00:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:00:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:00:14] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:00:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=65, actual_values=65
[2026-06-02 10:00:14] Running provider: tradingeconomics
[2026-06-02 10:00:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:00:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:00:14] Running provider: fmp
[2026-06-02 10:00:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:00:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:00:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:00:15] Running provider: rss_macro
[2026-06-02 10:00:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:00:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:00:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:00:15] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:05:03] ==============================
[2026-06-02 10:05:03] Starting institutional multi-source news fetch.
[2026-06-02 10:05:03] Running provider: forexfactory
[2026-06-02 10:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:05:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:05:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:05:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:05:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:05:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=69, actual_values=69
[2026-06-02 10:05:12] Running provider: tradingeconomics
[2026-06-02 10:05:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:05:12] Running provider: fmp
[2026-06-02 10:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:05:13] Running provider: rss_macro
[2026-06-02 10:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:05:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:05:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:05:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:10:04] ==============================
[2026-06-02 10:10:04] Starting institutional multi-source news fetch.
[2026-06-02 10:10:04] Running provider: forexfactory
[2026-06-02 10:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:10:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:10:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:10:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:10:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:10:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:10:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:10:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=69, actual_values=69
[2026-06-02 10:10:17] Running provider: tradingeconomics
[2026-06-02 10:10:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:10:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:10:17] Running provider: fmp
[2026-06-02 10:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:10:17] Running provider: rss_macro
[2026-06-02 10:10:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:10:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:10:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:10:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:15:04] ==============================
[2026-06-02 10:15:04] Starting institutional multi-source news fetch.
[2026-06-02 10:15:04] Running provider: forexfactory
[2026-06-02 10:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:15:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:15:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:15:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:15:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:15:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:15:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:15:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=69, actual_values=69
[2026-06-02 10:15:13] Running provider: tradingeconomics
[2026-06-02 10:15:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:15:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:15:13] Running provider: fmp
[2026-06-02 10:15:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:15:13] Running provider: rss_macro
[2026-06-02 10:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:15:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:20:03] ==============================
[2026-06-02 10:20:03] Starting institutional multi-source news fetch.
[2026-06-02 10:20:03] Running provider: forexfactory
[2026-06-02 10:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:20:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:20:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:20:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:20:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:20:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:20:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:20:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:20:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=69, actual_values=69
[2026-06-02 10:20:16] Running provider: tradingeconomics
[2026-06-02 10:20:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:20:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:20:16] Running provider: fmp
[2026-06-02 10:20:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:20:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:20:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:20:20] Running provider: rss_macro
[2026-06-02 10:20:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:20:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:20:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:20:20] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:25:03] ==============================
[2026-06-02 10:25:03] Starting institutional multi-source news fetch.
[2026-06-02 10:25:03] Running provider: forexfactory
[2026-06-02 10:25:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:25:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:25:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:25:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:25:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:25:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:25:15] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:25:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:25:16] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:25:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=69, actual_values=69
[2026-06-02 10:25:16] Running provider: tradingeconomics
[2026-06-02 10:25:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:25:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:25:16] Running provider: fmp
[2026-06-02 10:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:25:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:25:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:25:16] Running provider: rss_macro
[2026-06-02 10:25:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:25:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:25:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:25:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:30:03] ==============================
[2026-06-02 10:30:03] Starting institutional multi-source news fetch.
[2026-06-02 10:30:03] Running provider: forexfactory
[2026-06-02 10:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:30:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:30:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:30:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:30:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 10:30:11] Running provider: tradingeconomics
[2026-06-02 10:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:30:11] Running provider: fmp
[2026-06-02 10:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:30:11] Running provider: rss_macro
[2026-06-02 10:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:30:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:35:03] ==============================
[2026-06-02 10:35:03] Starting institutional multi-source news fetch.
[2026-06-02 10:35:03] Running provider: forexfactory
[2026-06-02 10:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:35:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:35:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:35:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:35:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 10:35:11] Running provider: tradingeconomics
[2026-06-02 10:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:35:11] Running provider: fmp
[2026-06-02 10:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:35:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:35:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:35:16] Running provider: rss_macro
[2026-06-02 10:35:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:35:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:35:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:35:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:40:03] ==============================
[2026-06-02 10:40:03] Starting institutional multi-source news fetch.
[2026-06-02 10:40:03] Running provider: forexfactory
[2026-06-02 10:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:40:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:40:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:40:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 10:40:06] Running provider: tradingeconomics
[2026-06-02 10:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:40:06] Running provider: fmp
[2026-06-02 10:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:40:06] Running provider: rss_macro
[2026-06-02 10:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:40:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:45:03] ==============================
[2026-06-02 10:45:03] Starting institutional multi-source news fetch.
[2026-06-02 10:45:03] Running provider: forexfactory
[2026-06-02 10:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:45:15] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:45:30] HTTP GET failed: https://www.forexfactory.com/calendar?day=yesterday | HTTP=0 | ERROR=Resolving timed out after 15001 milliseconds
[2026-06-02 10:45:33] ForexFactory returned empty/blocked response for https://www.forexfactory.com/calendar?day=yesterday
[2026-06-02 10:45:38] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:45:38] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:45:38] Provider forexfactory: raw=445, normalized=225, saved=225, raw_actual_values=46, actual_values=46
[2026-06-02 10:45:38] Running provider: tradingeconomics
[2026-06-02 10:45:39] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:45:39] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:45:39] Running provider: fmp
[2026-06-02 10:45:44] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:45:49] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:45:49] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:45:49] Running provider: rss_macro
[2026-06-02 10:45:54] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:45:54] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:45:54] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:45:54] Finished news fetch. Total saved/updated: 225
[2026-06-02 10:50:03] ==============================
[2026-06-02 10:50:03] Starting institutional multi-source news fetch.
[2026-06-02 10:50:03] Running provider: forexfactory
[2026-06-02 10:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:50:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:50:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:50:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:50:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:50:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:50:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:50:25] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:50:25] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 10:50:25] Running provider: tradingeconomics
[2026-06-02 10:50:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:50:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:50:25] Running provider: fmp
[2026-06-02 10:50:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:50:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:50:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:50:25] Running provider: rss_macro
[2026-06-02 10:50:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:50:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:50:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:50:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 10:55:03] ==============================
[2026-06-02 10:55:03] Starting institutional multi-source news fetch.
[2026-06-02 10:55:03] Running provider: forexfactory
[2026-06-02 10:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 10:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 10:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:55:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 10:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 10:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 10:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 10:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 10:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 10:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 10:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 10:55:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 10:55:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:55:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:55:25] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:55:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:55:25] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:55:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:55:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 10:55:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 10:55:26] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 10:55:26] Running provider: tradingeconomics
[2026-06-02 10:55:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 10:55:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:55:26] Running provider: fmp
[2026-06-02 10:55:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 10:55:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 10:55:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:55:26] Running provider: rss_macro
[2026-06-02 10:55:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:55:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 10:55:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 10:55:32] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:00:04] ==============================
[2026-06-02 11:00:04] Starting institutional multi-source news fetch.
[2026-06-02 11:00:04] Running provider: forexfactory
[2026-06-02 11:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:00:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:00:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:00:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:00:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:00:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:00:23] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:00:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:00:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:00:28] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:00:34] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:00:34] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:00:34] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:00:39] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:00:39] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:00:40] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:00:40] Running provider: tradingeconomics
[2026-06-02 11:00:40] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:00:40] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:00:40] Running provider: fmp
[2026-06-02 11:00:40] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:00:40] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:00:40] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:00:40] Running provider: rss_macro
[2026-06-02 11:00:40] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:00:40] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:00:40] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:00:40] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:05:03] ==============================
[2026-06-02 11:05:03] Starting institutional multi-source news fetch.
[2026-06-02 11:05:03] Running provider: forexfactory
[2026-06-02 11:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:05:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:05:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:05:16] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:05:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:05:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:05:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:05:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:05:32] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Resolving timed out after 15001 milliseconds
[2026-06-02 11:05:32] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:05:43] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:05:43] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:05:54] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:05:54] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:05:54] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:05:54] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:05:54] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:05:54] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:05:55] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:05:55] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:05:55] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:05:55] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:05:55] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:05:55] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:05:55] Running provider: tradingeconomics
[2026-06-02 11:05:55] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:05:55] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:05:55] Running provider: fmp
[2026-06-02 11:05:56] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:05:56] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:05:56] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:05:56] Running provider: rss_macro
[2026-06-02 11:06:01] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:06:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:06:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:06:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:10:03] ==============================
[2026-06-02 11:10:03] Starting institutional multi-source news fetch.
[2026-06-02 11:10:03] Running provider: forexfactory
[2026-06-02 11:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:10:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:10:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:10:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:10:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:10:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:10:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:10:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:10:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:10:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:10:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:10:25] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:10:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:10:25] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:10:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:10:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:10:26] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:10:26] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:10:26] Running provider: tradingeconomics
[2026-06-02 11:10:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:10:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:10:26] Running provider: fmp
[2026-06-02 11:10:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:10:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:10:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:10:27] Running provider: rss_macro
[2026-06-02 11:10:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:10:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:10:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:10:27] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:15:03] ==============================
[2026-06-02 11:15:04] Starting institutional multi-source news fetch.
[2026-06-02 11:15:04] Running provider: forexfactory
[2026-06-02 11:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:15:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:15:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:15:39] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-06-02 11:15:44] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:15:44] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:15:44] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:15:44] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:15:44] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:15:45] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:15:45] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:15:45] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:15:50] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:15:50] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:15:50] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:15:50] Running provider: tradingeconomics
[2026-06-02 11:15:50] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:15:50] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:15:50] Running provider: fmp
[2026-06-02 11:15:50] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:15:51] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:15:51] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:15:51] Running provider: rss_macro
[2026-06-02 11:16:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:16:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:16:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:16:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:20:03] ==============================
[2026-06-02 11:20:03] Starting institutional multi-source news fetch.
[2026-06-02 11:20:03] Running provider: forexfactory
[2026-06-02 11:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:20:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:20:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:20:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:20:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:20:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:20:11] Running provider: tradingeconomics
[2026-06-02 11:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:20:11] Running provider: fmp
[2026-06-02 11:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:20:12] Running provider: rss_macro
[2026-06-02 11:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:20:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:25:03] ==============================
[2026-06-02 11:25:03] Starting institutional multi-source news fetch.
[2026-06-02 11:25:03] Running provider: forexfactory
[2026-06-02 11:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:25:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:25:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:25:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:25:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:25:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:25:12] Running provider: tradingeconomics
[2026-06-02 11:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:25:12] Running provider: fmp
[2026-06-02 11:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:25:12] Running provider: rss_macro
[2026-06-02 11:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:25:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:30:03] ==============================
[2026-06-02 11:30:03] Starting institutional multi-source news fetch.
[2026-06-02 11:30:03] Running provider: forexfactory
[2026-06-02 11:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:30:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:30:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:30:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:30:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:30:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:30:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:30:13] Running provider: tradingeconomics
[2026-06-02 11:30:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:30:13] Running provider: fmp
[2026-06-02 11:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:30:13] Running provider: rss_macro
[2026-06-02 11:30:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:30:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:30:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:30:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:35:03] ==============================
[2026-06-02 11:35:03] Starting institutional multi-source news fetch.
[2026-06-02 11:35:03] Running provider: forexfactory
[2026-06-02 11:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:35:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:35:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:35:21] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:35:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:35:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:35:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:35:22] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:35:22] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:35:22] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:35:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:35:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:35:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:35:22] Running provider: tradingeconomics
[2026-06-02 11:35:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:35:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:35:22] Running provider: fmp
[2026-06-02 11:35:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:35:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:35:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:35:23] Running provider: rss_macro
[2026-06-02 11:35:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:35:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:35:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:35:28] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:40:03] ==============================
[2026-06-02 11:40:03] Starting institutional multi-source news fetch.
[2026-06-02 11:40:03] Running provider: forexfactory
[2026-06-02 11:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:40:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:40:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:40:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:40:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:40:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:40:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:40:11] Running provider: tradingeconomics
[2026-06-02 11:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:40:11] Running provider: fmp
[2026-06-02 11:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:40:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:40:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:40:17] Running provider: rss_macro
[2026-06-02 11:40:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:40:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:40:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:40:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:45:03] ==============================
[2026-06-02 11:45:03] Starting institutional multi-source news fetch.
[2026-06-02 11:45:03] Running provider: forexfactory
[2026-06-02 11:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:45:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:45:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:45:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:45:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:45:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:45:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:45:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:45:27] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:45:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:45:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:45:28] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:45:33] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:45:33] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:45:33] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:45:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:45:34] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:45:34] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:45:34] Running provider: tradingeconomics
[2026-06-02 11:45:34] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:45:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:45:34] Running provider: fmp
[2026-06-02 11:45:34] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:45:34] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:45:34] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:45:34] Running provider: rss_macro
[2026-06-02 11:45:39] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:45:39] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:45:39] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:45:39] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:50:03] ==============================
[2026-06-02 11:50:03] Starting institutional multi-source news fetch.
[2026-06-02 11:50:03] Running provider: forexfactory
[2026-06-02 11:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:50:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:50:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:50:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:50:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:50:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:50:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:50:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:50:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:50:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:50:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:50:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:50:31] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:50:31] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:50:31] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:50:31] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:50:31] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:50:32] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:50:32] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:50:32] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:50:32] Running provider: tradingeconomics
[2026-06-02 11:50:32] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:50:32] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:50:32] Running provider: fmp
[2026-06-02 11:50:32] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:50:32] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:50:32] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:50:32] Running provider: rss_macro
[2026-06-02 11:50:32] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:50:32] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:50:32] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:50:32] Finished news fetch. Total saved/updated: 251
[2026-06-02 11:55:03] ==============================
[2026-06-02 11:55:03] Starting institutional multi-source news fetch.
[2026-06-02 11:55:03] Running provider: forexfactory
[2026-06-02 11:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 11:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 11:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 11:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 11:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 11:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 11:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 11:55:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 11:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:55:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:55:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:55:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 11:55:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 11:55:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 11:55:11] Running provider: tradingeconomics
[2026-06-02 11:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 11:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:55:11] Running provider: fmp
[2026-06-02 11:55:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 11:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 11:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:55:12] Running provider: rss_macro
[2026-06-02 11:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 11:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 11:55:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:00:03] ==============================
[2026-06-02 12:00:03] Starting institutional multi-source news fetch.
[2026-06-02 12:00:03] Running provider: forexfactory
[2026-06-02 12:00:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:00:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:00:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:00:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:00:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:00:21] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:00:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:00:21] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:00:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:00:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:00:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:00:22] Running provider: tradingeconomics
[2026-06-02 12:00:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:00:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:00:22] Running provider: fmp
[2026-06-02 12:00:30] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:00:30] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:00:30] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:00:30] Running provider: rss_macro
[2026-06-02 12:00:30] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:00:30] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:00:30] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 12:00:30] Finished news fetch. Total saved/updated: 252
[2026-06-02 12:05:03] ==============================
[2026-06-02 12:05:03] Starting institutional multi-source news fetch.
[2026-06-02 12:05:03] Running provider: forexfactory
[2026-06-02 12:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:05:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:05:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:05:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:05:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:05:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:05:12] Running provider: tradingeconomics
[2026-06-02 12:05:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:05:12] Running provider: fmp
[2026-06-02 12:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:05:12] Running provider: rss_macro
[2026-06-02 12:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:05:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 12:05:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 12:10:04] ==============================
[2026-06-02 12:10:04] Starting institutional multi-source news fetch.
[2026-06-02 12:10:04] Running provider: forexfactory
[2026-06-02 12:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:10:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:10:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:10:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:10:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:10:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:10:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:10:12] Running provider: tradingeconomics
[2026-06-02 12:10:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:10:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:10:12] Running provider: fmp
[2026-06-02 12:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:10:12] Running provider: rss_macro
[2026-06-02 12:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:10:13] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 12:10:13] Finished news fetch. Total saved/updated: 252
[2026-06-02 12:15:03] ==============================
[2026-06-02 12:15:03] Starting institutional multi-source news fetch.
[2026-06-02 12:15:03] Running provider: forexfactory
[2026-06-02 12:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:15:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:15:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:15:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:15:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:15:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:15:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:15:07] Running provider: tradingeconomics
[2026-06-02 12:15:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:15:07] Running provider: fmp
[2026-06-02 12:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:15:12] Running provider: rss_macro
[2026-06-02 12:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:15:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 12:15:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 12:20:03] ==============================
[2026-06-02 12:20:03] Starting institutional multi-source news fetch.
[2026-06-02 12:20:03] Running provider: forexfactory
[2026-06-02 12:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:20:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:20:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:20:12] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:20:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:20:12] Running provider: tradingeconomics
[2026-06-02 12:20:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:20:12] Running provider: fmp
[2026-06-02 12:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:20:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:20:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:20:12] Running provider: rss_macro
[2026-06-02 12:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:20:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:25:03] ==============================
[2026-06-02 12:25:03] Starting institutional multi-source news fetch.
[2026-06-02 12:25:03] Running provider: forexfactory
[2026-06-02 12:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:25:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:25:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:25:11] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:25:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:25:11] Running provider: tradingeconomics
[2026-06-02 12:25:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:25:11] Running provider: fmp
[2026-06-02 12:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:25:11] Running provider: rss_macro
[2026-06-02 12:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:25:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:25:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:30:04] ==============================
[2026-06-02 12:30:04] Starting institutional multi-source news fetch.
[2026-06-02 12:30:04] Running provider: forexfactory
[2026-06-02 12:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:30:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:30:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:30:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:30:07] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:30:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:30:07] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:30:07] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:30:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:30:08] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:30:08] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:30:08] Running provider: tradingeconomics
[2026-06-02 12:30:08] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:30:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:30:08] Running provider: fmp
[2026-06-02 12:30:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:30:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:30:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:30:08] Running provider: rss_macro
[2026-06-02 12:30:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:30:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:30:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:30:08] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:35:03] ==============================
[2026-06-02 12:35:03] Starting institutional multi-source news fetch.
[2026-06-02 12:35:03] Running provider: forexfactory
[2026-06-02 12:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:35:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:35:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:35:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:35:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:35:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:35:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:35:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:35:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:35:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:35:14] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:35:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:35:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:35:15] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:35:15] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:35:15] Running provider: tradingeconomics
[2026-06-02 12:35:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:35:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:35:15] Running provider: fmp
[2026-06-02 12:35:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:35:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:35:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:35:20] Running provider: rss_macro
[2026-06-02 12:35:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:35:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:35:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:35:21] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:40:04] ==============================
[2026-06-02 12:40:04] Starting institutional multi-source news fetch.
[2026-06-02 12:40:04] Running provider: forexfactory
[2026-06-02 12:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:40:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:40:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:40:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:40:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:40:06] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:40:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:40:06] Running provider: tradingeconomics
[2026-06-02 12:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:40:06] Running provider: fmp
[2026-06-02 12:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:40:07] Running provider: rss_macro
[2026-06-02 12:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:40:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:40:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:45:03] ==============================
[2026-06-02 12:45:03] Starting institutional multi-source news fetch.
[2026-06-02 12:45:03] Running provider: forexfactory
[2026-06-02 12:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:45:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:45:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:45:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:45:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:45:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:45:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:45:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:45:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:45:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:45:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:45:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:45:33] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:45:33] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:45:33] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:45:33] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:45:34] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:45:34] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:45:34] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:45:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:45:34] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:45:34] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:45:34] Running provider: tradingeconomics
[2026-06-02 12:45:34] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:45:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:45:34] Running provider: fmp
[2026-06-02 12:45:34] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:45:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:45:35] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:45:35] Running provider: rss_macro
[2026-06-02 12:45:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:45:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:45:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:45:35] Finished news fetch. Total saved/updated: 251
[2026-06-02 12:50:04] ==============================
[2026-06-02 12:50:04] Starting institutional multi-source news fetch.
[2026-06-02 12:50:04] Running provider: forexfactory
[2026-06-02 12:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:50:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:50:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:50:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:50:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:50:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:50:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:50:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:50:17] Running provider: tradingeconomics
[2026-06-02 12:50:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:50:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:50:17] Running provider: fmp
[2026-06-02 12:50:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:50:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 12:50:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:50:17] Running provider: rss_macro
[2026-06-02 12:50:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:50:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:50:22] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 12:50:22] Finished news fetch. Total saved/updated: 252
[2026-06-02 12:55:03] ==============================
[2026-06-02 12:55:03] Starting institutional multi-source news fetch.
[2026-06-02 12:55:03] Running provider: forexfactory
[2026-06-02 12:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 12:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:55:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 12:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 12:55:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 12:55:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 12:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 12:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 12:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 12:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 12:55:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 12:55:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:55:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:55:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:55:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:55:20] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:55:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:55:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 12:55:21] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 12:55:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 12:55:21] Running provider: tradingeconomics
[2026-06-02 12:55:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 12:55:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:55:21] Running provider: fmp
[2026-06-02 12:55:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 12:55:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 12:55:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:55:21] Running provider: rss_macro
[2026-06-02 12:55:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:55:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 12:55:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 12:55:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:00:04] ==============================
[2026-06-02 13:00:04] Starting institutional multi-source news fetch.
[2026-06-02 13:00:04] Running provider: forexfactory
[2026-06-02 13:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:00:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:00:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:00:21] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:00:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:00:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:00:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:00:21] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:00:22] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:00:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:00:22] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:00:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:00:22] Running provider: tradingeconomics
[2026-06-02 13:00:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:00:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:00:22] Running provider: fmp
[2026-06-02 13:00:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:00:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:00:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:00:22] Running provider: rss_macro
[2026-06-02 13:00:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:00:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:00:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:00:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:05:03] ==============================
[2026-06-02 13:05:03] Starting institutional multi-source news fetch.
[2026-06-02 13:05:03] Running provider: forexfactory
[2026-06-02 13:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:05:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:05:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:05:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:05:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:05:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:05:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:05:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:05:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:05:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:05:17] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:05:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:05:17] Running provider: tradingeconomics
[2026-06-02 13:05:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:05:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:05:17] Running provider: fmp
[2026-06-02 13:05:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:05:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:05:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:05:17] Running provider: rss_macro
[2026-06-02 13:05:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:05:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:05:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:05:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:10:03] ==============================
[2026-06-02 13:10:03] Starting institutional multi-source news fetch.
[2026-06-02 13:10:03] Running provider: forexfactory
[2026-06-02 13:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:10:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:10:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:10:19] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:10:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:10:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:10:19] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:10:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:10:19] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:10:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:10:20] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:10:20] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:10:20] Running provider: tradingeconomics
[2026-06-02 13:10:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:10:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:10:20] Running provider: fmp
[2026-06-02 13:10:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:10:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:10:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:10:21] Running provider: rss_macro
[2026-06-02 13:10:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:10:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:10:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:10:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:15:03] ==============================
[2026-06-02 13:15:03] Starting institutional multi-source news fetch.
[2026-06-02 13:15:03] Running provider: forexfactory
[2026-06-02 13:15:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:15:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:15:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:15:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:15:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:15:18] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:15:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:15:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:15:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:15:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:15:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:15:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:15:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:15:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:15:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:15:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:15:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:15:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:15:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:15:26] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:15:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:15:26] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:15:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:15:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:15:27] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:15:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:15:27] Running provider: tradingeconomics
[2026-06-02 13:15:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:15:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:15:27] Running provider: fmp
[2026-06-02 13:15:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:15:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:15:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:15:28] Running provider: rss_macro
[2026-06-02 13:15:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:15:34] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:15:34] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:15:34] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:20:04] ==============================
[2026-06-02 13:20:04] Starting institutional multi-source news fetch.
[2026-06-02 13:20:04] Running provider: forexfactory
[2026-06-02 13:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:20:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:20:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:20:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:20:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:20:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:20:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:20:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:20:13] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:20:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:20:13] Running provider: tradingeconomics
[2026-06-02 13:20:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:20:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:20:13] Running provider: fmp
[2026-06-02 13:20:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:20:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:20:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:20:18] Running provider: rss_macro
[2026-06-02 13:20:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:20:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:20:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:20:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:25:03] ==============================
[2026-06-02 13:25:03] Starting institutional multi-source news fetch.
[2026-06-02 13:25:03] Running provider: forexfactory
[2026-06-02 13:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:25:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:25:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:25:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:25:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:25:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:25:07] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:25:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=71, actual_values=71
[2026-06-02 13:25:07] Running provider: tradingeconomics
[2026-06-02 13:25:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:25:07] Running provider: fmp
[2026-06-02 13:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:25:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:25:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:25:07] Running provider: rss_macro
[2026-06-02 13:25:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:25:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:25:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:25:07] Finished news fetch. Total saved/updated: 251
[2026-06-02 13:30:03] ==============================
[2026-06-02 13:30:03] Starting institutional multi-source news fetch.
[2026-06-02 13:30:03] Running provider: forexfactory
[2026-06-02 13:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:30:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:30:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:30:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:30:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:30:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:30:13] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:30:13] Running provider: tradingeconomics
[2026-06-02 13:30:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:30:13] Running provider: fmp
[2026-06-02 13:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:30:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:30:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:30:18] Running provider: rss_macro
[2026-06-02 13:30:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:30:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:30:18] Finished news fetch. Total saved/updated: 252
[2026-06-02 13:35:03] ==============================
[2026-06-02 13:35:03] Starting institutional multi-source news fetch.
[2026-06-02 13:35:03] Running provider: forexfactory
[2026-06-02 13:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:35:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:35:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:35:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:35:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:35:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:35:06] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:35:06] Running provider: tradingeconomics
[2026-06-02 13:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:35:06] Running provider: fmp
[2026-06-02 13:35:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:35:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:35:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:35:07] Running provider: rss_macro
[2026-06-02 13:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:35:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:35:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 13:40:03] ==============================
[2026-06-02 13:40:03] Starting institutional multi-source news fetch.
[2026-06-02 13:40:03] Running provider: forexfactory
[2026-06-02 13:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:40:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:40:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:40:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:40:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:40:07] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:40:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:40:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:40:07] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:40:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:40:07] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:40:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:40:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:40:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:40:13] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:40:13] Running provider: tradingeconomics
[2026-06-02 13:40:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:40:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:40:13] Running provider: fmp
[2026-06-02 13:40:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:40:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:40:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:40:14] Running provider: rss_macro
[2026-06-02 13:40:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:40:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:40:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:40:14] Finished news fetch. Total saved/updated: 252
[2026-06-02 13:45:03] ==============================
[2026-06-02 13:45:03] Starting institutional multi-source news fetch.
[2026-06-02 13:45:03] Running provider: forexfactory
[2026-06-02 13:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:45:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:45:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:45:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:45:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:45:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:45:17] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:45:17] Running provider: tradingeconomics
[2026-06-02 13:45:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:45:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:45:17] Running provider: fmp
[2026-06-02 13:45:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:45:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:45:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:45:17] Running provider: rss_macro
[2026-06-02 13:45:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:45:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:45:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:45:17] Finished news fetch. Total saved/updated: 252
[2026-06-02 13:50:03] ==============================
[2026-06-02 13:50:03] Starting institutional multi-source news fetch.
[2026-06-02 13:50:03] Running provider: forexfactory
[2026-06-02 13:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:50:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:50:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:50:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:50:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:50:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:50:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:50:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:50:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:50:12] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:50:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:50:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:50:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:50:13] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:50:13] Running provider: tradingeconomics
[2026-06-02 13:50:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:50:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:50:13] Running provider: fmp
[2026-06-02 13:50:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:50:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:50:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:50:13] Running provider: rss_macro
[2026-06-02 13:50:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:50:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:50:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:50:14] Finished news fetch. Total saved/updated: 252
[2026-06-02 13:55:03] ==============================
[2026-06-02 13:55:03] Starting institutional multi-source news fetch.
[2026-06-02 13:55:03] Running provider: forexfactory
[2026-06-02 13:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 13:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 13:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:55:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 13:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 13:55:06] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 13:55:06] Running provider: tradingeconomics
[2026-06-02 13:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 13:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:55:06] Running provider: fmp
[2026-06-02 13:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 13:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:55:06] Running provider: rss_macro
[2026-06-02 13:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 13:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 13:55:06] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:00:04] ==============================
[2026-06-02 14:00:04] Starting institutional multi-source news fetch.
[2026-06-02 14:00:04] Running provider: forexfactory
[2026-06-02 14:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:00:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:00:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:00:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:00:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:00:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:00:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:00:16] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:00:16] Running provider: tradingeconomics
[2026-06-02 14:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:00:16] Running provider: fmp
[2026-06-02 14:00:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:00:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:00:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:00:17] Running provider: rss_macro
[2026-06-02 14:00:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:00:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:00:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:00:22] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:05:03] ==============================
[2026-06-02 14:05:03] Starting institutional multi-source news fetch.
[2026-06-02 14:05:03] Running provider: forexfactory
[2026-06-02 14:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:05:04] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:05:10] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:05:10] Running provider: tradingeconomics
[2026-06-02 14:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:05:10] Running provider: fmp
[2026-06-02 14:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:05:12] Running provider: rss_macro
[2026-06-02 14:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:05:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:10:03] ==============================
[2026-06-02 14:10:03] Starting institutional multi-source news fetch.
[2026-06-02 14:10:03] Running provider: forexfactory
[2026-06-02 14:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:10:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:10:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:10:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:10:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:10:19] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:10:19] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:10:20] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:10:20] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:10:20] Running provider: tradingeconomics
[2026-06-02 14:10:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:10:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:10:20] Running provider: fmp
[2026-06-02 14:10:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:10:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:10:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:10:20] Running provider: rss_macro
[2026-06-02 14:10:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:10:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:10:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:10:21] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:15:03] ==============================
[2026-06-02 14:15:03] Starting institutional multi-source news fetch.
[2026-06-02 14:15:03] Running provider: forexfactory
[2026-06-02 14:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:15:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:15:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:15:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:15:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:15:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:15:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:15:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:15:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:15:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:15:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:15:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:15:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:15:15] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:15:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:15:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:15:15] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:15:15] Running provider: tradingeconomics
[2026-06-02 14:15:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:15:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:15:15] Running provider: fmp
[2026-06-02 14:15:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:15:16] Running provider: rss_macro
[2026-06-02 14:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:15:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:20:03] ==============================
[2026-06-02 14:20:03] Starting institutional multi-source news fetch.
[2026-06-02 14:20:03] Running provider: forexfactory
[2026-06-02 14:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:20:04] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:20:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:20:10] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:20:10] Running provider: tradingeconomics
[2026-06-02 14:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:20:10] Running provider: fmp
[2026-06-02 14:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:20:15] Running provider: rss_macro
[2026-06-02 14:20:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:20:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:20:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:20:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:25:03] ==============================
[2026-06-02 14:25:03] Starting institutional multi-source news fetch.
[2026-06-02 14:25:03] Running provider: forexfactory
[2026-06-02 14:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:25:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:25:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:25:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:25:12] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:25:12] Running provider: tradingeconomics
[2026-06-02 14:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:25:12] Running provider: fmp
[2026-06-02 14:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:25:12] Running provider: rss_macro
[2026-06-02 14:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:25:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:25:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:25:18] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:30:03] ==============================
[2026-06-02 14:30:03] Starting institutional multi-source news fetch.
[2026-06-02 14:30:03] Running provider: forexfactory
[2026-06-02 14:30:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:30:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:30:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:30:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:30:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:30:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:30:07] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:30:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:30:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:30:07] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:30:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:30:07] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:30:08] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:30:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:30:08] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:30:08] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:30:08] Running provider: tradingeconomics
[2026-06-02 14:30:08] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:30:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:30:08] Running provider: fmp
[2026-06-02 14:30:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:30:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:30:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:30:09] Running provider: rss_macro
[2026-06-02 14:30:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:30:10] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:35:03] ==============================
[2026-06-02 14:35:03] Starting institutional multi-source news fetch.
[2026-06-02 14:35:03] Running provider: forexfactory
[2026-06-02 14:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:35:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:35:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:35:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:35:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:35:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:35:06] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:35:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:35:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:35:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:35:12] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:35:12] Running provider: tradingeconomics
[2026-06-02 14:35:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:35:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:35:12] Running provider: fmp
[2026-06-02 14:35:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:35:12] Running provider: rss_macro
[2026-06-02 14:35:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:35:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:35:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:35:13] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:40:03] ==============================
[2026-06-02 14:40:03] Starting institutional multi-source news fetch.
[2026-06-02 14:40:03] Running provider: forexfactory
[2026-06-02 14:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:40:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:40:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:40:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:40:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:40:16] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:40:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:40:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:40:22] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:40:22] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:40:22] Running provider: tradingeconomics
[2026-06-02 14:40:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:40:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:40:22] Running provider: fmp
[2026-06-02 14:40:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:40:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:40:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:40:22] Running provider: rss_macro
[2026-06-02 14:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:40:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:40:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:40:23] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:45:03] ==============================
[2026-06-02 14:45:03] Starting institutional multi-source news fetch.
[2026-06-02 14:45:03] Running provider: forexfactory
[2026-06-02 14:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:45:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:45:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:45:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:45:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:45:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:45:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:45:24] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:45:25] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:45:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:45:25] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:45:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:45:25] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:45:25] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:45:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:45:34] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:45:34] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:45:34] Running provider: tradingeconomics
[2026-06-02 14:45:34] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:45:34] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:45:34] Running provider: fmp
[2026-06-02 14:45:34] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:45:34] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:45:34] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:45:34] Running provider: rss_macro
[2026-06-02 14:45:34] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:45:34] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:45:34] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:45:34] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:50:03] ==============================
[2026-06-02 14:50:03] Starting institutional multi-source news fetch.
[2026-06-02 14:50:03] Running provider: forexfactory
[2026-06-02 14:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:50:19] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:50:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:50:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:50:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:50:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:50:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:50:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:50:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:50:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:50:26] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:50:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:50:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:50:27] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:50:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:50:27] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:50:32] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:50:40] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:50:40] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:50:41] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:50:41] Running provider: tradingeconomics
[2026-06-02 14:50:41] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:50:41] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:50:41] Running provider: fmp
[2026-06-02 14:50:41] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:50:41] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:50:41] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:50:41] Running provider: rss_macro
[2026-06-02 14:50:41] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:50:42] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:50:42] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:50:42] Finished news fetch. Total saved/updated: 252
[2026-06-02 14:55:03] ==============================
[2026-06-02 14:55:03] Starting institutional multi-source news fetch.
[2026-06-02 14:55:03] Running provider: forexfactory
[2026-06-02 14:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 14:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 14:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 14:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 14:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 14:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 14:55:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 14:55:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 14:55:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 14:55:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:55:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:55:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:55:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:55:17] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:55:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:55:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 14:55:18] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 14:55:18] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 14:55:18] Running provider: tradingeconomics
[2026-06-02 14:55:18] TradingEconomics API key not configured. Skipping.
[2026-06-02 14:55:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:55:18] Running provider: fmp
[2026-06-02 14:55:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:55:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 14:55:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:55:18] Running provider: rss_macro
[2026-06-02 14:55:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:55:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 14:55:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 14:55:19] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:00:04] ==============================
[2026-06-02 15:00:04] Starting institutional multi-source news fetch.
[2026-06-02 15:00:04] Running provider: forexfactory
[2026-06-02 15:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:00:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:00:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:00:29] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:00:29] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:00:29] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:00:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:00:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:00:29] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:00:30] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:00:30] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:00:30] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:00:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:00:30] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:00:31] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=71, actual_values=71
[2026-06-02 15:00:31] Running provider: tradingeconomics
[2026-06-02 15:00:31] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:00:31] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:00:31] Running provider: fmp
[2026-06-02 15:00:31] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:00:31] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:00:31] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:00:31] Running provider: rss_macro
[2026-06-02 15:00:31] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:00:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:00:31] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:00:31] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:05:03] ==============================
[2026-06-02 15:05:03] Starting institutional multi-source news fetch.
[2026-06-02 15:05:03] Running provider: forexfactory
[2026-06-02 15:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:05:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Resolving timed out after 15001 milliseconds
[2026-06-02 15:05:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:05:34] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:05:34] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:05:34] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:05:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:05:34] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:05:34] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:05:35] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:05:35] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:05:35] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:05:35] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:05:35] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:05:36] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:05:36] Running provider: tradingeconomics
[2026-06-02 15:05:36] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:05:36] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:05:36] Running provider: fmp
[2026-06-02 15:05:36] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:05:36] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:05:36] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:05:36] Running provider: rss_macro
[2026-06-02 15:05:41] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:05:41] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:05:41] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:05:41] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:10:04] ==============================
[2026-06-02 15:10:04] Starting institutional multi-source news fetch.
[2026-06-02 15:10:04] Running provider: forexfactory
[2026-06-02 15:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:10:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:10:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:10:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:10:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:10:18] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:10:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:10:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:10:24] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:10:24] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:10:30] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:10:30] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:10:42] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:10:42] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:10:43] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:10:43] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:10:43] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:10:44] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:10:44] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:10:44] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:10:44] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:10:44] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:10:44] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:10:45] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:10:45] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:10:45] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:10:45] Running provider: tradingeconomics
[2026-06-02 15:10:45] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:10:45] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:10:45] Running provider: fmp
[2026-06-02 15:10:45] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:10:45] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:10:45] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:10:45] Running provider: rss_macro
[2026-06-02 15:10:45] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:10:45] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:10:45] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:10:45] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:15:03] ==============================
[2026-06-02 15:15:03] Starting institutional multi-source news fetch.
[2026-06-02 15:15:04] Running provider: forexfactory
[2026-06-02 15:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:15:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:15:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:15:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:15:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:15:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:15:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:15:17] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:15:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:15:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:15:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:15:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:15:18] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:15:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:15:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:15:24] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:15:26] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:15:26] Running provider: tradingeconomics
[2026-06-02 15:15:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:15:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:15:26] Running provider: fmp
[2026-06-02 15:15:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:15:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:15:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:15:26] Running provider: rss_macro
[2026-06-02 15:15:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:15:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:15:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:15:27] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:20:04] ==============================
[2026-06-02 15:20:04] Starting institutional multi-source news fetch.
[2026-06-02 15:20:04] Running provider: forexfactory
[2026-06-02 15:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:20:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:20:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:20:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:20:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:20:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:20:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:20:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:20:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:20:14] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:20:19] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:20:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:20:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:20:20] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:20:20] Running provider: tradingeconomics
[2026-06-02 15:20:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:20:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:20:20] Running provider: fmp
[2026-06-02 15:20:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:20:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:20:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:20:25] Running provider: rss_macro
[2026-06-02 15:20:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:20:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:20:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:20:25] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:25:03] ==============================
[2026-06-02 15:25:03] Starting institutional multi-source news fetch.
[2026-06-02 15:25:03] Running provider: forexfactory
[2026-06-02 15:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:25:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:25:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:25:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:25:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:25:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:25:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:25:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:25:06] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:25:06] Running provider: tradingeconomics
[2026-06-02 15:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:25:06] Running provider: fmp
[2026-06-02 15:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:25:06] Running provider: rss_macro
[2026-06-02 15:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:25:06] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:30:03] ==============================
[2026-06-02 15:30:03] Starting institutional multi-source news fetch.
[2026-06-02 15:30:03] Running provider: forexfactory
[2026-06-02 15:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:30:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:30:06] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:30:06] Running provider: tradingeconomics
[2026-06-02 15:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:30:06] Running provider: fmp
[2026-06-02 15:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:30:06] Running provider: rss_macro
[2026-06-02 15:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:30:07] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:35:03] ==============================
[2026-06-02 15:35:03] Starting institutional multi-source news fetch.
[2026-06-02 15:35:03] Running provider: forexfactory
[2026-06-02 15:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:35:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:35:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:35:16] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:35:16] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:35:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:35:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:35:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:35:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:35:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:35:17] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:35:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:35:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:35:17] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:35:17] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:35:17] Running provider: tradingeconomics
[2026-06-02 15:35:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:35:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:35:17] Running provider: fmp
[2026-06-02 15:35:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:35:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:35:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:35:18] Running provider: rss_macro
[2026-06-02 15:35:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:35:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:35:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:35:18] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:40:03] ==============================
[2026-06-02 15:40:03] Starting institutional multi-source news fetch.
[2026-06-02 15:40:03] Running provider: forexfactory
[2026-06-02 15:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:40:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:40:05] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:40:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:40:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:40:06] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:40:06] Running provider: tradingeconomics
[2026-06-02 15:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:40:06] Running provider: fmp
[2026-06-02 15:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:40:11] Running provider: rss_macro
[2026-06-02 15:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:40:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:40:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:45:04] ==============================
[2026-06-02 15:45:04] Starting institutional multi-source news fetch.
[2026-06-02 15:45:04] Running provider: forexfactory
[2026-06-02 15:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:45:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:45:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:45:14] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:45:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:45:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:45:15] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:45:15] Running provider: tradingeconomics
[2026-06-02 15:45:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:45:15] Running provider: fmp
[2026-06-02 15:45:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:45:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:45:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:45:15] Running provider: rss_macro
[2026-06-02 15:45:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:45:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:45:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:45:15] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:50:03] ==============================
[2026-06-02 15:50:03] Starting institutional multi-source news fetch.
[2026-06-02 15:50:03] Running provider: forexfactory
[2026-06-02 15:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:50:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:50:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:50:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:50:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:50:14] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:50:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:50:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:50:16] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:50:16] Running provider: tradingeconomics
[2026-06-02 15:50:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:50:16] Running provider: fmp
[2026-06-02 15:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:50:16] Running provider: rss_macro
[2026-06-02 15:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:50:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 15:55:03] ==============================
[2026-06-02 15:55:03] Starting institutional multi-source news fetch.
[2026-06-02 15:55:03] Running provider: forexfactory
[2026-06-02 15:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 15:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 15:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 15:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 15:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 15:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 15:55:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:55:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 15:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 15:55:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 15:55:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 15:55:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 15:55:36] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:55:36] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:55:36] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:55:36] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:55:36] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:55:37] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:55:37] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 15:55:37] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 15:55:37] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 15:55:37] Running provider: tradingeconomics
[2026-06-02 15:55:37] TradingEconomics API key not configured. Skipping.
[2026-06-02 15:55:37] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:55:37] Running provider: fmp
[2026-06-02 15:55:38] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:55:38] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 15:55:38] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:55:38] Running provider: rss_macro
[2026-06-02 15:55:43] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:55:43] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 15:55:43] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 15:55:43] Finished news fetch. Total saved/updated: 252
[2026-06-02 16:00:04] ==============================
[2026-06-02 16:00:04] Starting institutional multi-source news fetch.
[2026-06-02 16:00:04] Running provider: forexfactory
[2026-06-02 16:00:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:00:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:00:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:00:18] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:00:18] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:00:18] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:00:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:00:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:00:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:00:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:00:32] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:00:32] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:00:33] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:00:33] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:00:34] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:00:34] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:00:34] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:00:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:00:34] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:00:34] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:00:40] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:00:40] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:00:40] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:00:40] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:00:40] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:00:40] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 16:00:40] Running provider: tradingeconomics
[2026-06-02 16:00:40] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:00:40] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:00:40] Running provider: fmp
[2026-06-02 16:00:40] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:00:41] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:00:41] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:00:41] Running provider: rss_macro
[2026-06-02 16:00:41] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:00:42] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:00:42] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:00:42] Finished news fetch. Total saved/updated: 252
[2026-06-02 16:05:04] ==============================
[2026-06-02 16:05:04] Starting institutional multi-source news fetch.
[2026-06-02 16:05:04] Running provider: forexfactory
[2026-06-02 16:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:05:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:05:11] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:05:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:05:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:05:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:05:12] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=75, actual_values=75
[2026-06-02 16:05:12] Running provider: tradingeconomics
[2026-06-02 16:05:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:05:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:05:12] Running provider: fmp
[2026-06-02 16:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:05:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:05:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:05:13] Running provider: rss_macro
[2026-06-02 16:05:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:05:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:05:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:05:18] Finished news fetch. Total saved/updated: 252
[2026-06-02 16:10:03] ==============================
[2026-06-02 16:10:03] Starting institutional multi-source news fetch.
[2026-06-02 16:10:03] Running provider: forexfactory
[2026-06-02 16:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:10:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:10:10] ForexFactory parsed 24 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:10:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:10:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:10:11] Provider forexfactory: raw=472, normalized=252, saved=252, raw_actual_values=77, actual_values=77
[2026-06-02 16:10:11] Running provider: tradingeconomics
[2026-06-02 16:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:10:11] Running provider: fmp
[2026-06-02 16:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:10:11] Running provider: rss_macro
[2026-06-02 16:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:10:11] Finished news fetch. Total saved/updated: 252
[2026-06-02 16:15:04] ==============================
[2026-06-02 16:15:04] Starting institutional multi-source news fetch.
[2026-06-02 16:15:04] Running provider: forexfactory
[2026-06-02 16:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:15:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:15:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:15:05] Running provider: tradingeconomics
[2026-06-02 16:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:15:05] Running provider: fmp
[2026-06-02 16:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:15:06] Running provider: rss_macro
[2026-06-02 16:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:15:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:20:03] ==============================
[2026-06-02 16:20:03] Starting institutional multi-source news fetch.
[2026-06-02 16:20:03] Running provider: forexfactory
[2026-06-02 16:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:20:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:20:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:20:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:20:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:20:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:20:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:20:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:20:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:20:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:20:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:20:17] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:20:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:20:17] Running provider: tradingeconomics
[2026-06-02 16:20:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:20:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:20:17] Running provider: fmp
[2026-06-02 16:20:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:20:17] Running provider: rss_macro
[2026-06-02 16:20:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:20:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:20:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:20:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:25:04] ==============================
[2026-06-02 16:25:04] Starting institutional multi-source news fetch.
[2026-06-02 16:25:04] Running provider: forexfactory
[2026-06-02 16:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:25:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:25:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:25:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:25:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:25:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:25:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:25:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:25:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:25:07] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:25:07] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:25:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:25:07] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:25:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:25:07] Running provider: tradingeconomics
[2026-06-02 16:25:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:25:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:25:07] Running provider: fmp
[2026-06-02 16:25:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:25:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:25:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:25:08] Running provider: rss_macro
[2026-06-02 16:25:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:25:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:25:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:25:08] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:30:04] ==============================
[2026-06-02 16:30:04] Starting institutional multi-source news fetch.
[2026-06-02 16:30:04] Running provider: forexfactory
[2026-06-02 16:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:30:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:30:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:30:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:30:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:30:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:30:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:30:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:30:13] Running provider: tradingeconomics
[2026-06-02 16:30:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:30:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:30:13] Running provider: fmp
[2026-06-02 16:30:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:30:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:30:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:30:13] Running provider: rss_macro
[2026-06-02 16:30:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:30:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:30:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:30:14] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:35:03] ==============================
[2026-06-02 16:35:03] Starting institutional multi-source news fetch.
[2026-06-02 16:35:03] Running provider: forexfactory
[2026-06-02 16:35:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:35:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:35:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:35:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:35:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:35:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:35:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:35:16] Running provider: tradingeconomics
[2026-06-02 16:35:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:35:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:35:16] Running provider: fmp
[2026-06-02 16:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:35:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:35:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:35:17] Running provider: rss_macro
[2026-06-02 16:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:35:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:35:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:35:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:40:03] ==============================
[2026-06-02 16:40:03] Starting institutional multi-source news fetch.
[2026-06-02 16:40:03] Running provider: forexfactory
[2026-06-02 16:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:40:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:40:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:40:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:40:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:40:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:40:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:40:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:40:12] Running provider: tradingeconomics
[2026-06-02 16:40:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:40:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:40:12] Running provider: fmp
[2026-06-02 16:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:40:12] Running provider: rss_macro
[2026-06-02 16:40:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:40:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:40:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:40:13] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:45:04] ==============================
[2026-06-02 16:45:04] Starting institutional multi-source news fetch.
[2026-06-02 16:45:04] Running provider: forexfactory
[2026-06-02 16:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:45:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:45:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:45:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:45:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:45:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:45:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:45:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:45:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:45:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:45:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:45:18] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:45:18] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:45:18] Running provider: tradingeconomics
[2026-06-02 16:45:18] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:45:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:45:18] Running provider: fmp
[2026-06-02 16:45:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:45:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:45:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:45:18] Running provider: rss_macro
[2026-06-02 16:45:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:45:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:45:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:45:19] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:50:03] ==============================
[2026-06-02 16:50:03] Starting institutional multi-source news fetch.
[2026-06-02 16:50:03] Running provider: forexfactory
[2026-06-02 16:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:50:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:50:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:50:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:50:22] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:50:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:50:23] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:50:23] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:50:23] Running provider: tradingeconomics
[2026-06-02 16:50:23] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:50:23] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:50:23] Running provider: fmp
[2026-06-02 16:50:23] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:50:23] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:50:23] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:50:23] Running provider: rss_macro
[2026-06-02 16:50:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:50:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:50:24] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:50:24] Finished news fetch. Total saved/updated: 251
[2026-06-02 16:55:04] ==============================
[2026-06-02 16:55:04] Starting institutional multi-source news fetch.
[2026-06-02 16:55:04] Running provider: forexfactory
[2026-06-02 16:55:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:55:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 16:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 16:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 16:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 16:55:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:55:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 16:55:21] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:55:21] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 16:55:31] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 16:55:31] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 16:55:31] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 16:55:31] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:55:31] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:55:31] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:55:42] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:55:42] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:55:42] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:55:43] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 16:55:43] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 16:55:43] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 16:55:43] Running provider: tradingeconomics
[2026-06-02 16:55:43] TradingEconomics API key not configured. Skipping.
[2026-06-02 16:55:43] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:55:43] Running provider: fmp
[2026-06-02 16:55:43] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:55:43] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 16:55:43] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:55:43] Running provider: rss_macro
[2026-06-02 16:55:44] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:55:44] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 16:55:44] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 16:55:44] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:00:04] ==============================
[2026-06-02 17:00:04] Starting institutional multi-source news fetch.
[2026-06-02 17:00:04] Running provider: forexfactory
[2026-06-02 17:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:00:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:00:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:00:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:00:27] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:00:27] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:00:28] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:00:28] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:00:28] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:00:28] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:00:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:00:28] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:00:28] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:00:29] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:00:34] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:00:34] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:00:34] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:00:35] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:00:35] Running provider: tradingeconomics
[2026-06-02 17:00:35] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:00:35] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:00:35] Running provider: fmp
[2026-06-02 17:00:35] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:00:35] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:00:35] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:00:35] Running provider: rss_macro
[2026-06-02 17:00:35] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:00:35] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:00:35] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:00:35] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:05:03] ==============================
[2026-06-02 17:05:03] Starting institutional multi-source news fetch.
[2026-06-02 17:05:03] Running provider: forexfactory
[2026-06-02 17:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:05:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:05:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:05:20] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:05:20] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:05:20] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:05:21] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:05:21] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:05:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:05:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:05:26] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:05:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:05:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:05:27] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:05:27] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:05:27] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:05:27] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:05:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:05:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:05:28] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:05:28] Running provider: tradingeconomics
[2026-06-02 17:05:28] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:05:28] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:05:28] Running provider: fmp
[2026-06-02 17:05:28] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:05:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:05:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:05:28] Running provider: rss_macro
[2026-06-02 17:05:33] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:05:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:05:33] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:05:33] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:10:04] ==============================
[2026-06-02 17:10:04] Starting institutional multi-source news fetch.
[2026-06-02 17:10:04] Running provider: forexfactory
[2026-06-02 17:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:10:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:10:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:10:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:10:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:10:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:10:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:10:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:10:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:10:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:10:12] Running provider: tradingeconomics
[2026-06-02 17:10:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:10:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:10:12] Running provider: fmp
[2026-06-02 17:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:10:12] Running provider: rss_macro
[2026-06-02 17:10:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:10:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:10:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:10:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:15:04] ==============================
[2026-06-02 17:15:04] Starting institutional multi-source news fetch.
[2026-06-02 17:15:04] Running provider: forexfactory
[2026-06-02 17:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:15:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:15:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:15:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:15:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:15:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:15:12] Running provider: tradingeconomics
[2026-06-02 17:15:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:15:12] Running provider: fmp
[2026-06-02 17:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:15:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:15:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:15:12] Running provider: rss_macro
[2026-06-02 17:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:15:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:20:03] ==============================
[2026-06-02 17:20:03] Starting institutional multi-source news fetch.
[2026-06-02 17:20:03] Running provider: forexfactory
[2026-06-02 17:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:20:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:20:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:20:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:20:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:20:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:20:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:20:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:20:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:20:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:20:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:20:19] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:20:19] Running provider: tradingeconomics
[2026-06-02 17:20:19] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:20:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:20:19] Running provider: fmp
[2026-06-02 17:20:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:20:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:20:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:20:19] Running provider: rss_macro
[2026-06-02 17:20:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:20:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:20:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:20:20] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:25:03] ==============================
[2026-06-02 17:25:03] Starting institutional multi-source news fetch.
[2026-06-02 17:25:03] Running provider: forexfactory
[2026-06-02 17:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:25:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:25:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:25:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:25:17] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:25:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:25:17] Running provider: tradingeconomics
[2026-06-02 17:25:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:25:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:25:17] Running provider: fmp
[2026-06-02 17:25:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:25:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:25:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:25:17] Running provider: rss_macro
[2026-06-02 17:25:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:25:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:25:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:25:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:30:04] ==============================
[2026-06-02 17:30:04] Starting institutional multi-source news fetch.
[2026-06-02 17:30:04] Running provider: forexfactory
[2026-06-02 17:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:30:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:30:06] Running provider: tradingeconomics
[2026-06-02 17:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:30:06] Running provider: fmp
[2026-06-02 17:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:30:06] Running provider: rss_macro
[2026-06-02 17:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:30:07] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:35:03] ==============================
[2026-06-02 17:35:03] Starting institutional multi-source news fetch.
[2026-06-02 17:35:03] Running provider: forexfactory
[2026-06-02 17:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:35:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:35:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:35:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:35:11] Running provider: tradingeconomics
[2026-06-02 17:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:35:11] Running provider: fmp
[2026-06-02 17:35:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:35:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:35:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:35:16] Running provider: rss_macro
[2026-06-02 17:35:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:35:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:35:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:35:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:40:03] ==============================
[2026-06-02 17:40:03] Starting institutional multi-source news fetch.
[2026-06-02 17:40:03] Running provider: forexfactory
[2026-06-02 17:40:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:40:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:40:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:40:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:40:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:40:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:40:26] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:40:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:40:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:40:26] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:40:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:40:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:40:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:40:27] Running provider: tradingeconomics
[2026-06-02 17:40:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:40:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:40:27] Running provider: fmp
[2026-06-02 17:40:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:40:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:40:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:40:27] Running provider: rss_macro
[2026-06-02 17:40:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:40:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:40:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:40:27] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:45:03] ==============================
[2026-06-02 17:45:04] Starting institutional multi-source news fetch.
[2026-06-02 17:45:04] Running provider: forexfactory
[2026-06-02 17:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:45:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:45:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:45:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:45:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:45:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:45:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:45:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:45:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:45:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:45:14] Running provider: tradingeconomics
[2026-06-02 17:45:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:45:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:45:14] Running provider: fmp
[2026-06-02 17:45:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:45:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:45:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:45:14] Running provider: rss_macro
[2026-06-02 17:45:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:45:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:45:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:45:15] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:50:03] ==============================
[2026-06-02 17:50:03] Starting institutional multi-source news fetch.
[2026-06-02 17:50:03] Running provider: forexfactory
[2026-06-02 17:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:50:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:50:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:50:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:50:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:50:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:50:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:50:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:50:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:50:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:50:17] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:50:17] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:50:17] Running provider: tradingeconomics
[2026-06-02 17:50:17] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:50:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:50:17] Running provider: fmp
[2026-06-02 17:50:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:50:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:50:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:50:18] Running provider: rss_macro
[2026-06-02 17:50:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:50:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:50:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:50:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 17:55:03] ==============================
[2026-06-02 17:55:03] Starting institutional multi-source news fetch.
[2026-06-02 17:55:03] Running provider: forexfactory
[2026-06-02 17:55:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 17:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 17:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:55:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 17:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 17:55:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 17:55:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 17:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 17:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 17:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 17:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 17:55:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 17:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:55:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:55:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:55:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:55:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:55:13] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 17:55:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 17:55:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 17:55:14] Running provider: tradingeconomics
[2026-06-02 17:55:14] TradingEconomics API key not configured. Skipping.
[2026-06-02 17:55:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:55:14] Running provider: fmp
[2026-06-02 17:55:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:55:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 17:55:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:55:14] Running provider: rss_macro
[2026-06-02 17:55:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 17:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 17:55:15] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:00:05] ==============================
[2026-06-02 18:00:05] Starting institutional multi-source news fetch.
[2026-06-02 18:00:05] Running provider: forexfactory
[2026-06-02 18:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:00:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:00:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:00:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:00:17] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:00:17] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:00:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:00:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:00:17] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:00:17] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:00:18] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:00:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:00:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:00:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:00:19] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:00:19] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:00:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:00:20] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:00:20] Running provider: tradingeconomics
[2026-06-02 18:00:20] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:00:20] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:00:20] Running provider: fmp
[2026-06-02 18:00:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:00:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:00:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:00:25] Running provider: rss_macro
[2026-06-02 18:00:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:00:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:00:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:00:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:05:03] ==============================
[2026-06-02 18:05:03] Starting institutional multi-source news fetch.
[2026-06-02 18:05:03] Running provider: forexfactory
[2026-06-02 18:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:05:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:05:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:05:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:05:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:05:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:05:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:05:17] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:05:17] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:05:17] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:05:17] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:05:17] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:05:17] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:05:18] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:05:18] Running provider: tradingeconomics
[2026-06-02 18:05:18] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:05:18] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:05:18] Running provider: fmp
[2026-06-02 18:05:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:05:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:05:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:05:18] Running provider: rss_macro
[2026-06-02 18:05:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:05:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:05:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:05:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:10:04] ==============================
[2026-06-02 18:10:04] Starting institutional multi-source news fetch.
[2026-06-02 18:10:04] Running provider: forexfactory
[2026-06-02 18:10:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:10:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:10:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:10:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:10:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:10:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:10:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:10:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:10:23] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:10:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:10:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:10:23] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:10:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:10:23] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:10:24] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:10:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:10:24] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:10:25] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:10:25] Running provider: tradingeconomics
[2026-06-02 18:10:25] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:10:25] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:10:25] Running provider: fmp
[2026-06-02 18:10:25] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:10:25] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:10:25] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:10:25] Running provider: rss_macro
[2026-06-02 18:10:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:10:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:10:25] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:10:25] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:15:04] ==============================
[2026-06-02 18:15:04] Starting institutional multi-source news fetch.
[2026-06-02 18:15:04] Running provider: forexfactory
[2026-06-02 18:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:15:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:15:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:15:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:15:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:15:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:15:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:15:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:15:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:15:07] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:15:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:15:07] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:15:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:15:07] Running provider: tradingeconomics
[2026-06-02 18:15:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:15:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:15:07] Running provider: fmp
[2026-06-02 18:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:15:07] Running provider: rss_macro
[2026-06-02 18:15:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:15:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:15:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:15:08] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:20:03] ==============================
[2026-06-02 18:20:03] Starting institutional multi-source news fetch.
[2026-06-02 18:20:03] Running provider: forexfactory
[2026-06-02 18:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:20:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:20:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:20:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:20:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:20:11] Running provider: tradingeconomics
[2026-06-02 18:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:20:11] Running provider: fmp
[2026-06-02 18:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:20:11] Running provider: rss_macro
[2026-06-02 18:20:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:20:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:20:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:20:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:25:03] ==============================
[2026-06-02 18:25:03] Starting institutional multi-source news fetch.
[2026-06-02 18:25:03] Running provider: forexfactory
[2026-06-02 18:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:25:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:25:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:25:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:25:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:25:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:25:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:25:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:25:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:25:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:25:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:25:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:25:16] Running provider: tradingeconomics
[2026-06-02 18:25:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:25:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:25:16] Running provider: fmp
[2026-06-02 18:25:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:25:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:25:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:25:21] Running provider: rss_macro
[2026-06-02 18:25:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:25:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:25:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:25:21] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:30:05] ==============================
[2026-06-02 18:30:05] Starting institutional multi-source news fetch.
[2026-06-02 18:30:05] Running provider: forexfactory
[2026-06-02 18:30:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:30:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:30:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:30:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:30:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:30:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:30:19] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:30:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:30:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:30:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:30:25] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:30:25] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:30:25] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:30:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:30:26] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:30:26] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:30:26] Running provider: tradingeconomics
[2026-06-02 18:30:26] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:30:26] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:30:26] Running provider: fmp
[2026-06-02 18:30:26] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:30:26] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:30:26] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:30:26] Running provider: rss_macro
[2026-06-02 18:30:26] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:30:26] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:30:26] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:30:26] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:35:03] ==============================
[2026-06-02 18:35:03] Starting institutional multi-source news fetch.
[2026-06-02 18:35:03] Running provider: forexfactory
[2026-06-02 18:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:35:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:35:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:35:05] Running provider: tradingeconomics
[2026-06-02 18:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:35:05] Running provider: fmp
[2026-06-02 18:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:35:05] Running provider: rss_macro
[2026-06-02 18:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:35:10] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:40:03] ==============================
[2026-06-02 18:40:03] Starting institutional multi-source news fetch.
[2026-06-02 18:40:03] Running provider: forexfactory
[2026-06-02 18:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:40:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:40:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:40:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:40:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:40:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:40:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:40:11] Running provider: tradingeconomics
[2026-06-02 18:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:40:11] Running provider: fmp
[2026-06-02 18:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:40:12] Running provider: rss_macro
[2026-06-02 18:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:40:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:40:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:45:03] ==============================
[2026-06-02 18:45:03] Starting institutional multi-source news fetch.
[2026-06-02 18:45:03] Running provider: forexfactory
[2026-06-02 18:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:45:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:45:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:45:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:45:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:45:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:45:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:45:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:45:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:45:22] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:45:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:45:22] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:45:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:45:22] Running provider: tradingeconomics
[2026-06-02 18:45:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:45:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:45:22] Running provider: fmp
[2026-06-02 18:45:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:45:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:45:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:45:22] Running provider: rss_macro
[2026-06-02 18:45:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:45:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:45:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:45:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:50:03] ==============================
[2026-06-02 18:50:03] Starting institutional multi-source news fetch.
[2026-06-02 18:50:03] Running provider: forexfactory
[2026-06-02 18:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:50:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:50:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:50:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:50:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:50:21] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:50:21] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:50:21] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:50:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:50:21] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:50:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:50:22] Running provider: tradingeconomics
[2026-06-02 18:50:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:50:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:50:22] Running provider: fmp
[2026-06-02 18:50:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:50:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:50:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:50:22] Running provider: rss_macro
[2026-06-02 18:50:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:50:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:50:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:50:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 18:55:03] ==============================
[2026-06-02 18:55:03] Starting institutional multi-source news fetch.
[2026-06-02 18:55:03] Running provider: forexfactory
[2026-06-02 18:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 18:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 18:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 18:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 18:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 18:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 18:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 18:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:55:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:55:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 18:55:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 18:55:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 18:55:11] Running provider: tradingeconomics
[2026-06-02 18:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 18:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:55:11] Running provider: fmp
[2026-06-02 18:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 18:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:55:11] Running provider: rss_macro
[2026-06-02 18:55:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:55:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 18:55:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 18:55:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:00:04] ==============================
[2026-06-02 19:00:04] Starting institutional multi-source news fetch.
[2026-06-02 19:00:04] Running provider: forexfactory
[2026-06-02 19:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:00:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:00:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:00:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:00:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:00:16] Running provider: tradingeconomics
[2026-06-02 19:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:00:16] Running provider: fmp
[2026-06-02 19:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:00:16] Running provider: rss_macro
[2026-06-02 19:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:00:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:05:03] ==============================
[2026-06-02 19:05:03] Starting institutional multi-source news fetch.
[2026-06-02 19:05:03] Running provider: forexfactory
[2026-06-02 19:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:05:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:05:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:05:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:05:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:05:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:05:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:05:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:05:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:05:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:05:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:05:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:05:15] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:05:15] Running provider: tradingeconomics
[2026-06-02 19:05:15] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:05:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:05:15] Running provider: fmp
[2026-06-02 19:05:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:05:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:05:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:05:15] Running provider: rss_macro
[2026-06-02 19:05:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:05:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:05:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:05:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:10:03] ==============================
[2026-06-02 19:10:03] Starting institutional multi-source news fetch.
[2026-06-02 19:10:03] Running provider: forexfactory
[2026-06-02 19:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:10:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:10:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:10:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:10:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:10:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:10:16] Running provider: tradingeconomics
[2026-06-02 19:10:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:10:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:10:16] Running provider: fmp
[2026-06-02 19:10:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:10:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:10:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:10:16] Running provider: rss_macro
[2026-06-02 19:10:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:10:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:10:16] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:10:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:15:04] ==============================
[2026-06-02 19:15:04] Starting institutional multi-source news fetch.
[2026-06-02 19:15:04] Running provider: forexfactory
[2026-06-02 19:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:15:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:15:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:15:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:15:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:15:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:15:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:15:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:15:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:15:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:15:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:15:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:15:16] Running provider: tradingeconomics
[2026-06-02 19:15:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:15:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:15:16] Running provider: fmp
[2026-06-02 19:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:15:16] Running provider: rss_macro
[2026-06-02 19:15:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:15:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:15:21] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:15:21] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:20:03] ==============================
[2026-06-02 19:20:03] Starting institutional multi-source news fetch.
[2026-06-02 19:20:03] Running provider: forexfactory
[2026-06-02 19:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:20:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:20:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:20:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:20:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:20:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:20:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:20:19] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:20:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:20:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:20:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:20:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:20:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:20:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:20:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:20:21] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:20:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:20:21] Running provider: tradingeconomics
[2026-06-02 19:20:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:20:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:20:21] Running provider: fmp
[2026-06-02 19:20:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:20:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:20:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:20:21] Running provider: rss_macro
[2026-06-02 19:20:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:20:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:20:21] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:20:21] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:25:03] ==============================
[2026-06-02 19:25:03] Starting institutional multi-source news fetch.
[2026-06-02 19:25:03] Running provider: forexfactory
[2026-06-02 19:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:25:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:25:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:25:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:25:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:25:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:25:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:25:12] Running provider: tradingeconomics
[2026-06-02 19:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:25:12] Running provider: fmp
[2026-06-02 19:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:25:12] Running provider: rss_macro
[2026-06-02 19:25:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:25:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:25:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:25:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:30:03] ==============================
[2026-06-02 19:30:03] Starting institutional multi-source news fetch.
[2026-06-02 19:30:03] Running provider: forexfactory
[2026-06-02 19:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:30:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:30:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:30:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:30:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:30:12] Running provider: tradingeconomics
[2026-06-02 19:30:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:30:12] Running provider: fmp
[2026-06-02 19:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:30:12] Running provider: rss_macro
[2026-06-02 19:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:30:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:30:18] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:30:18] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:35:03] ==============================
[2026-06-02 19:35:03] Starting institutional multi-source news fetch.
[2026-06-02 19:35:03] Running provider: forexfactory
[2026-06-02 19:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:35:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:35:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:35:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:35:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:35:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:35:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:35:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:35:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:35:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:35:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:35:12] Running provider: tradingeconomics
[2026-06-02 19:35:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:35:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:35:12] Running provider: fmp
[2026-06-02 19:35:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:35:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:35:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:35:12] Running provider: rss_macro
[2026-06-02 19:35:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:35:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:35:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 19:35:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 19:40:03] ==============================
[2026-06-02 19:40:03] Starting institutional multi-source news fetch.
[2026-06-02 19:40:03] Running provider: forexfactory
[2026-06-02 19:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:40:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:40:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:40:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:40:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:40:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:40:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:40:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:40:21] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:40:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:40:21] Running provider: tradingeconomics
[2026-06-02 19:40:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:40:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:40:21] Running provider: fmp
[2026-06-02 19:40:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:40:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:40:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:40:22] Running provider: rss_macro
[2026-06-02 19:40:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:40:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:40:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:40:22] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:45:04] ==============================
[2026-06-02 19:45:04] Starting institutional multi-source news fetch.
[2026-06-02 19:45:04] Running provider: forexfactory
[2026-06-02 19:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:45:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:45:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:45:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:45:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:45:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:45:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:45:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:45:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:45:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:45:11] Running provider: tradingeconomics
[2026-06-02 19:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:45:11] Running provider: fmp
[2026-06-02 19:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:45:12] Running provider: rss_macro
[2026-06-02 19:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:45:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:45:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:50:04] ==============================
[2026-06-02 19:50:04] Starting institutional multi-source news fetch.
[2026-06-02 19:50:04] Running provider: forexfactory
[2026-06-02 19:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:50:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:50:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:50:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:50:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:50:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:50:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:50:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:50:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:50:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:50:13] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:50:13] Running provider: tradingeconomics
[2026-06-02 19:50:13] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:50:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:50:13] Running provider: fmp
[2026-06-02 19:50:18] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:50:18] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:50:18] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:50:18] Running provider: rss_macro
[2026-06-02 19:50:23] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:50:23] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:50:23] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:50:23] Finished news fetch. Total saved/updated: 251
[2026-06-02 19:55:03] ==============================
[2026-06-02 19:55:03] Starting institutional multi-source news fetch.
[2026-06-02 19:55:03] Running provider: forexfactory
[2026-06-02 19:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 19:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 19:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 19:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 19:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 19:55:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 19:55:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 19:55:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 19:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:55:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:55:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:55:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:55:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:55:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:55:22] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 19:55:22] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 19:55:22] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 19:55:22] Running provider: tradingeconomics
[2026-06-02 19:55:22] TradingEconomics API key not configured. Skipping.
[2026-06-02 19:55:22] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:55:22] Running provider: fmp
[2026-06-02 19:55:22] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:55:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 19:55:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:55:22] Running provider: rss_macro
[2026-06-02 19:55:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:55:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 19:55:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 19:55:28] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:00:04] ==============================
[2026-06-02 20:00:04] Starting institutional multi-source news fetch.
[2026-06-02 20:00:04] Running provider: forexfactory
[2026-06-02 20:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:00:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:00:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:00:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:00:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:00:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:00:12] Running provider: tradingeconomics
[2026-06-02 20:00:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:00:12] Running provider: fmp
[2026-06-02 20:00:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 20:00:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=429 | ERROR=
[2026-06-02 20:00:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:00:17] Running provider: rss_macro
[2026-06-02 20:00:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:00:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:00:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:00:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:05:03] ==============================
[2026-06-02 20:05:03] Starting institutional multi-source news fetch.
[2026-06-02 20:05:03] Running provider: forexfactory
[2026-06-02 20:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:05:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:05:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:05:06] Running provider: tradingeconomics
[2026-06-02 20:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:05:06] Running provider: fmp
[2026-06-02 20:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:05:06] Running provider: rss_macro
[2026-06-02 20:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:05:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:10:03] ==============================
[2026-06-02 20:10:03] Starting institutional multi-source news fetch.
[2026-06-02 20:10:03] Running provider: forexfactory
[2026-06-02 20:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:10:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:10:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:10:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:10:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:10:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:10:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:10:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:10:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:10:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:10:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:10:12] Running provider: tradingeconomics
[2026-06-02 20:10:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:10:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:10:12] Running provider: fmp
[2026-06-02 20:10:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:10:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:10:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:10:12] Running provider: rss_macro
[2026-06-02 20:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:10:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:10:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:10:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:15:03] ==============================
[2026-06-02 20:15:03] Starting institutional multi-source news fetch.
[2026-06-02 20:15:03] Running provider: forexfactory
[2026-06-02 20:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:15:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:15:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:15:11] Running provider: tradingeconomics
[2026-06-02 20:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:15:11] Running provider: fmp
[2026-06-02 20:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:15:16] Running provider: rss_macro
[2026-06-02 20:15:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:15:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:15:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:15:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:20:03] ==============================
[2026-06-02 20:20:03] Starting institutional multi-source news fetch.
[2026-06-02 20:20:03] Running provider: forexfactory
[2026-06-02 20:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:20:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:20:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:20:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:20:07] Running provider: tradingeconomics
[2026-06-02 20:20:07] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:20:07] Running provider: fmp
[2026-06-02 20:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:20:07] Running provider: rss_macro
[2026-06-02 20:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:20:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 20:25:04] ==============================
[2026-06-02 20:25:04] Starting institutional multi-source news fetch.
[2026-06-02 20:25:04] Running provider: forexfactory
[2026-06-02 20:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:25:15] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:25:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:25:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:25:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:25:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:25:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:25:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:25:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:25:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:25:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:25:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:25:26] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:25:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:25:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:25:26] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:25:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:25:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:25:27] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:25:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:25:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:25:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:25:27] Running provider: tradingeconomics
[2026-06-02 20:25:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:25:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:25:27] Running provider: fmp
[2026-06-02 20:25:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:25:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:25:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:25:27] Running provider: rss_macro
[2026-06-02 20:25:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:25:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:25:28] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:25:28] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:30:03] ==============================
[2026-06-02 20:30:03] Starting institutional multi-source news fetch.
[2026-06-02 20:30:03] Running provider: forexfactory
[2026-06-02 20:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:30:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:30:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:30:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:30:11] Running provider: tradingeconomics
[2026-06-02 20:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:30:11] Running provider: fmp
[2026-06-02 20:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:30:11] Running provider: rss_macro
[2026-06-02 20:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:30:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:30:12] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:35:04] ==============================
[2026-06-02 20:35:04] Starting institutional multi-source news fetch.
[2026-06-02 20:35:04] Running provider: forexfactory
[2026-06-02 20:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:35:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:35:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:35:07] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:35:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:35:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:35:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:35:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:35:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:35:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:35:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:35:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:35:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:35:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:35:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:35:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:35:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:35:18] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:35:18] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:35:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:35:23] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:35:24] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:35:24] Running provider: tradingeconomics
[2026-06-02 20:35:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:35:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:35:24] Running provider: fmp
[2026-06-02 20:35:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:35:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:35:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:35:24] Running provider: rss_macro
[2026-06-02 20:35:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:35:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:35:24] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:35:24] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:40:05] ==============================
[2026-06-02 20:40:05] Starting institutional multi-source news fetch.
[2026-06-02 20:40:05] Running provider: forexfactory
[2026-06-02 20:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:40:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:40:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:40:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:40:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:40:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:40:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:40:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:40:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:40:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:40:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:40:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:40:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:40:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:40:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:40:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:40:16] Running provider: tradingeconomics
[2026-06-02 20:40:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:40:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:40:16] Running provider: fmp
[2026-06-02 20:40:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:40:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:40:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:40:16] Running provider: rss_macro
[2026-06-02 20:40:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:40:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:40:16] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:40:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:45:04] ==============================
[2026-06-02 20:45:04] Starting institutional multi-source news fetch.
[2026-06-02 20:45:04] Running provider: forexfactory
[2026-06-02 20:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:45:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:45:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:45:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:45:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:45:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:45:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:45:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:45:25] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:45:25] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:45:25] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:45:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:45:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:45:26] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:45:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:45:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:45:27] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:45:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:45:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:45:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:45:27] Running provider: tradingeconomics
[2026-06-02 20:45:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:45:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:45:27] Running provider: fmp
[2026-06-02 20:45:33] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:45:33] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:45:33] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:45:33] Running provider: rss_macro
[2026-06-02 20:45:33] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:45:33] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:45:33] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:45:33] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:50:03] ==============================
[2026-06-02 20:50:03] Starting institutional multi-source news fetch.
[2026-06-02 20:50:03] Running provider: forexfactory
[2026-06-02 20:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:50:19] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:50:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:50:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:50:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:50:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:50:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:50:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:50:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:50:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:50:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:50:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:50:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:50:21] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:50:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:50:21] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:50:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:50:21] Running provider: tradingeconomics
[2026-06-02 20:50:21] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:50:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:50:21] Running provider: fmp
[2026-06-02 20:50:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:50:22] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:50:22] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:50:22] Running provider: rss_macro
[2026-06-02 20:50:22] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:50:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:50:22] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:50:22] Finished news fetch. Total saved/updated: 252
[2026-06-02 20:55:03] ==============================
[2026-06-02 20:55:03] Starting institutional multi-source news fetch.
[2026-06-02 20:55:03] Running provider: forexfactory
[2026-06-02 20:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 20:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 20:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:55:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 20:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 20:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 20:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 20:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 20:55:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:55:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 20:55:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 20:55:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 20:55:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 20:55:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:55:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:55:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:55:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:55:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:55:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:55:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 20:55:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 20:55:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 20:55:16] Running provider: tradingeconomics
[2026-06-02 20:55:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 20:55:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:55:16] Running provider: fmp
[2026-06-02 20:55:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 20:55:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 20:55:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 20:55:16] Running provider: rss_macro
[2026-06-02 20:55:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:55:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 20:55:16] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 20:55:16] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:00:04] ==============================
[2026-06-02 21:00:04] Starting institutional multi-source news fetch.
[2026-06-02 21:00:04] Running provider: forexfactory
[2026-06-02 21:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:00:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:00:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:00:23] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:00:23] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:00:23] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:00:23] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:00:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:00:23] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:00:23] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:00:23] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:00:24] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:00:24] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:00:24] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:00:24] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:00:24] Running provider: tradingeconomics
[2026-06-02 21:00:24] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:00:24] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:00:24] Running provider: fmp
[2026-06-02 21:00:24] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:00:24] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:00:24] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:00:24] Running provider: rss_macro
[2026-06-02 21:00:24] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:00:24] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:00:24] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:00:24] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:05:03] ==============================
[2026-06-02 21:05:03] Starting institutional multi-source news fetch.
[2026-06-02 21:05:03] Running provider: forexfactory
[2026-06-02 21:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:05:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:05:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:05:06] Running provider: tradingeconomics
[2026-06-02 21:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:05:06] Running provider: fmp
[2026-06-02 21:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:05:06] Running provider: rss_macro
[2026-06-02 21:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:05:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:05:06] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:10:04] ==============================
[2026-06-02 21:10:04] Starting institutional multi-source news fetch.
[2026-06-02 21:10:04] Running provider: forexfactory
[2026-06-02 21:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:10:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:10:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:10:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:10:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:10:11] Running provider: tradingeconomics
[2026-06-02 21:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:10:11] Running provider: fmp
[2026-06-02 21:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:10:11] Running provider: rss_macro
[2026-06-02 21:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:10:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:10:11] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:15:03] ==============================
[2026-06-02 21:15:03] Starting institutional multi-source news fetch.
[2026-06-02 21:15:03] Running provider: forexfactory
[2026-06-02 21:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:15:11] Running provider: tradingeconomics
[2026-06-02 21:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:15:11] Running provider: fmp
[2026-06-02 21:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:15:11] Running provider: rss_macro
[2026-06-02 21:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:15:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:15:11] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:20:03] ==============================
[2026-06-02 21:20:03] Starting institutional multi-source news fetch.
[2026-06-02 21:20:03] Running provider: forexfactory
[2026-06-02 21:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:20:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:20:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:20:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:20:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:20:10] Running provider: tradingeconomics
[2026-06-02 21:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:20:10] Running provider: fmp
[2026-06-02 21:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:20:10] Running provider: rss_macro
[2026-06-02 21:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:20:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:20:11] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:25:03] ==============================
[2026-06-02 21:25:03] Starting institutional multi-source news fetch.
[2026-06-02 21:25:03] Running provider: forexfactory
[2026-06-02 21:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:25:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:25:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:25:11] Running provider: tradingeconomics
[2026-06-02 21:25:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:25:11] Running provider: fmp
[2026-06-02 21:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:25:11] Running provider: rss_macro
[2026-06-02 21:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:25:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-02 21:25:11] Finished news fetch. Total saved/updated: 252
[2026-06-02 21:30:04] ==============================
[2026-06-02 21:30:04] Starting institutional multi-source news fetch.
[2026-06-02 21:30:04] Running provider: forexfactory
[2026-06-02 21:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:30:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:30:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:30:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:30:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:30:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:30:12] Running provider: tradingeconomics
[2026-06-02 21:30:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:30:12] Running provider: fmp
[2026-06-02 21:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:30:17] Running provider: rss_macro
[2026-06-02 21:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:30:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 21:35:03] ==============================
[2026-06-02 21:35:03] Starting institutional multi-source news fetch.
[2026-06-02 21:35:03] Running provider: forexfactory
[2026-06-02 21:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:35:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:35:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:35:06] Running provider: tradingeconomics
[2026-06-02 21:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:35:06] Running provider: fmp
[2026-06-02 21:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:35:06] Running provider: rss_macro
[2026-06-02 21:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:35:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 21:40:03] ==============================
[2026-06-02 21:40:03] Starting institutional multi-source news fetch.
[2026-06-02 21:40:03] Running provider: forexfactory
[2026-06-02 21:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:40:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:40:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:40:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:40:11] Running provider: tradingeconomics
[2026-06-02 21:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:40:11] Running provider: fmp
[2026-06-02 21:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:40:11] Running provider: rss_macro
[2026-06-02 21:40:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:40:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:40:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:40:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 21:45:03] ==============================
[2026-06-02 21:45:03] Starting institutional multi-source news fetch.
[2026-06-02 21:45:03] Running provider: forexfactory
[2026-06-02 21:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:45:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:45:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:45:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:45:11] Running provider: tradingeconomics
[2026-06-02 21:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:45:11] Running provider: fmp
[2026-06-02 21:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:45:11] Running provider: rss_macro
[2026-06-02 21:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:45:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 21:50:03] ==============================
[2026-06-02 21:50:03] Starting institutional multi-source news fetch.
[2026-06-02 21:50:03] Running provider: forexfactory
[2026-06-02 21:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:50:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:50:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:50:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:50:10] Running provider: tradingeconomics
[2026-06-02 21:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:50:10] Running provider: fmp
[2026-06-02 21:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:50:10] Running provider: rss_macro
[2026-06-02 21:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:50:10] Finished news fetch. Total saved/updated: 251
[2026-06-02 21:55:03] ==============================
[2026-06-02 21:55:03] Starting institutional multi-source news fetch.
[2026-06-02 21:55:03] Running provider: forexfactory
[2026-06-02 21:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 21:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 21:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 21:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 21:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 21:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 21:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 21:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 21:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 21:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:55:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 21:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 21:55:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=77, actual_values=77
[2026-06-02 21:55:10] Running provider: tradingeconomics
[2026-06-02 21:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-02 21:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:55:10] Running provider: fmp
[2026-06-02 21:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 21:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 21:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:55:10] Running provider: rss_macro
[2026-06-02 21:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 21:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 21:55:10] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:00:04] ==============================
[2026-06-02 22:00:04] Starting institutional multi-source news fetch.
[2026-06-02 22:00:04] Running provider: forexfactory
[2026-06-02 22:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:00:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:00:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:00:11] Running provider: tradingeconomics
[2026-06-02 22:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:00:11] Running provider: fmp
[2026-06-02 22:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:00:11] Running provider: rss_macro
[2026-06-02 22:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:00:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:05:03] ==============================
[2026-06-02 22:05:03] Starting institutional multi-source news fetch.
[2026-06-02 22:05:03] Running provider: forexfactory
[2026-06-02 22:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:05:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:05:05] Running provider: tradingeconomics
[2026-06-02 22:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:05:05] Running provider: fmp
[2026-06-02 22:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:05:11] Running provider: rss_macro
[2026-06-02 22:05:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:05:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:05:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:05:17] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:10:03] ==============================
[2026-06-02 22:10:03] Starting institutional multi-source news fetch.
[2026-06-02 22:10:03] Running provider: forexfactory
[2026-06-02 22:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:10:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:10:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:10:06] Running provider: tradingeconomics
[2026-06-02 22:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:10:06] Running provider: fmp
[2026-06-02 22:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:10:06] Running provider: rss_macro
[2026-06-02 22:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:10:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:15:03] ==============================
[2026-06-02 22:15:03] Starting institutional multi-source news fetch.
[2026-06-02 22:15:03] Running provider: forexfactory
[2026-06-02 22:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:15:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:15:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:15:05] Running provider: tradingeconomics
[2026-06-02 22:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:15:05] Running provider: fmp
[2026-06-02 22:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:15:05] Running provider: rss_macro
[2026-06-02 22:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:15:05] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:20:03] ==============================
[2026-06-02 22:20:03] Starting institutional multi-source news fetch.
[2026-06-02 22:20:03] Running provider: forexfactory
[2026-06-02 22:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:20:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:20:12] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:20:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:20:12] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:20:12] Running provider: tradingeconomics
[2026-06-02 22:20:12] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:20:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:20:12] Running provider: fmp
[2026-06-02 22:20:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:20:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:20:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:20:17] Running provider: rss_macro
[2026-06-02 22:20:18] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:20:18] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:20:18] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:20:18] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:25:03] ==============================
[2026-06-02 22:25:03] Starting institutional multi-source news fetch.
[2026-06-02 22:25:03] Running provider: forexfactory
[2026-06-02 22:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:25:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:25:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:25:05] Running provider: tradingeconomics
[2026-06-02 22:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:25:05] Running provider: fmp
[2026-06-02 22:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:25:06] Running provider: rss_macro
[2026-06-02 22:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:25:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:30:03] ==============================
[2026-06-02 22:30:03] Starting institutional multi-source news fetch.
[2026-06-02 22:30:03] Running provider: forexfactory
[2026-06-02 22:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:30:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:30:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:30:05] Running provider: tradingeconomics
[2026-06-02 22:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:30:05] Running provider: fmp
[2026-06-02 22:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:30:06] Running provider: rss_macro
[2026-06-02 22:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:30:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:35:03] ==============================
[2026-06-02 22:35:03] Starting institutional multi-source news fetch.
[2026-06-02 22:35:03] Running provider: forexfactory
[2026-06-02 22:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:35:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:35:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:35:11] Running provider: tradingeconomics
[2026-06-02 22:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:35:11] Running provider: fmp
[2026-06-02 22:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:35:11] Running provider: rss_macro
[2026-06-02 22:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:35:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:40:03] ==============================
[2026-06-02 22:40:03] Starting institutional multi-source news fetch.
[2026-06-02 22:40:03] Running provider: forexfactory
[2026-06-02 22:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:40:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:40:05] Running provider: tradingeconomics
[2026-06-02 22:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:40:05] Running provider: fmp
[2026-06-02 22:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:40:06] Running provider: rss_macro
[2026-06-02 22:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:40:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:45:03] ==============================
[2026-06-02 22:45:03] Starting institutional multi-source news fetch.
[2026-06-02 22:45:03] Running provider: forexfactory
[2026-06-02 22:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:45:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:45:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:45:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:45:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:45:05] Running provider: tradingeconomics
[2026-06-02 22:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:45:05] Running provider: fmp
[2026-06-02 22:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:45:05] Running provider: rss_macro
[2026-06-02 22:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:45:10] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:50:03] ==============================
[2026-06-02 22:50:03] Starting institutional multi-source news fetch.
[2026-06-02 22:50:03] Running provider: forexfactory
[2026-06-02 22:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:50:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:50:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:50:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:50:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:50:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:50:16] Running provider: tradingeconomics
[2026-06-02 22:50:16] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:50:16] Running provider: fmp
[2026-06-02 22:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:50:16] Running provider: rss_macro
[2026-06-02 22:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:50:16] Finished news fetch. Total saved/updated: 251
[2026-06-02 22:55:03] ==============================
[2026-06-02 22:55:03] Starting institutional multi-source news fetch.
[2026-06-02 22:55:04] Running provider: forexfactory
[2026-06-02 22:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 22:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 22:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 22:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 22:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 22:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 22:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 22:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 22:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:55:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:55:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:55:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 22:55:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 22:55:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 22:55:06] Running provider: tradingeconomics
[2026-06-02 22:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 22:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:55:06] Running provider: fmp
[2026-06-02 22:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 22:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 22:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:55:12] Running provider: rss_macro
[2026-06-02 22:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 22:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 22:55:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:00:04] ==============================
[2026-06-02 23:00:04] Starting institutional multi-source news fetch.
[2026-06-02 23:00:04] Running provider: forexfactory
[2026-06-02 23:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:00:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:00:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:00:11] Running provider: tradingeconomics
[2026-06-02 23:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:00:11] Running provider: fmp
[2026-06-02 23:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:00:11] Running provider: rss_macro
[2026-06-02 23:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:00:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:05:03] ==============================
[2026-06-02 23:05:03] Starting institutional multi-source news fetch.
[2026-06-02 23:05:03] Running provider: forexfactory
[2026-06-02 23:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:05:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:05:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:05:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:05:11] Running provider: tradingeconomics
[2026-06-02 23:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:05:11] Running provider: fmp
[2026-06-02 23:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:05:12] Running provider: rss_macro
[2026-06-02 23:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:05:12] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:10:03] ==============================
[2026-06-02 23:10:03] Starting institutional multi-source news fetch.
[2026-06-02 23:10:03] Running provider: forexfactory
[2026-06-02 23:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:10:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:10:16] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:10:16] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:10:16] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:10:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:10:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:10:26] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:10:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:10:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:10:27] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:10:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:10:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:10:27] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:10:27] Running provider: tradingeconomics
[2026-06-02 23:10:27] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:10:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:10:27] Running provider: fmp
[2026-06-02 23:10:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:10:28] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:10:28] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:10:28] Running provider: rss_macro
[2026-06-02 23:10:28] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:10:28] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:10:28] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:10:28] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:15:03] ==============================
[2026-06-02 23:15:03] Starting institutional multi-source news fetch.
[2026-06-02 23:15:03] Running provider: forexfactory
[2026-06-02 23:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:15:11] Running provider: tradingeconomics
[2026-06-02 23:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:15:11] Running provider: fmp
[2026-06-02 23:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:15:11] Running provider: rss_macro
[2026-06-02 23:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:15:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:20:03] ==============================
[2026-06-02 23:20:03] Starting institutional multi-source news fetch.
[2026-06-02 23:20:03] Running provider: forexfactory
[2026-06-02 23:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:20:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:20:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:20:06] Running provider: tradingeconomics
[2026-06-02 23:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:20:06] Running provider: fmp
[2026-06-02 23:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:20:07] Running provider: rss_macro
[2026-06-02 23:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:20:07] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:25:03] ==============================
[2026-06-02 23:25:03] Starting institutional multi-source news fetch.
[2026-06-02 23:25:03] Running provider: forexfactory
[2026-06-02 23:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:25:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:25:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:25:05] Running provider: tradingeconomics
[2026-06-02 23:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:25:05] Running provider: fmp
[2026-06-02 23:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:25:10] Running provider: rss_macro
[2026-06-02 23:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:25:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:30:04] ==============================
[2026-06-02 23:30:04] Starting institutional multi-source news fetch.
[2026-06-02 23:30:04] Running provider: forexfactory
[2026-06-02 23:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:30:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:30:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:30:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:30:06] Running provider: tradingeconomics
[2026-06-02 23:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:30:06] Running provider: fmp
[2026-06-02 23:30:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:30:10] Running provider: rss_macro
[2026-06-02 23:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:30:10] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:35:03] ==============================
[2026-06-02 23:35:03] Starting institutional multi-source news fetch.
[2026-06-02 23:35:03] Running provider: forexfactory
[2026-06-02 23:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:35:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:35:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:35:06] Running provider: tradingeconomics
[2026-06-02 23:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:35:06] Running provider: fmp
[2026-06-02 23:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:35:06] Running provider: rss_macro
[2026-06-02 23:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:35:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:40:03] ==============================
[2026-06-02 23:40:03] Starting institutional multi-source news fetch.
[2026-06-02 23:40:03] Running provider: forexfactory
[2026-06-02 23:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:40:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:40:06] Running provider: tradingeconomics
[2026-06-02 23:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:40:06] Running provider: fmp
[2026-06-02 23:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:40:06] Running provider: rss_macro
[2026-06-02 23:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:40:07] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:45:03] ==============================
[2026-06-02 23:45:03] Starting institutional multi-source news fetch.
[2026-06-02 23:45:03] Running provider: forexfactory
[2026-06-02 23:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:45:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:45:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:45:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=79, actual_values=79
[2026-06-02 23:45:11] Running provider: tradingeconomics
[2026-06-02 23:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:45:11] Running provider: fmp
[2026-06-02 23:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:45:11] Running provider: rss_macro
[2026-06-02 23:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:45:11] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:50:03] ==============================
[2026-06-02 23:50:03] Starting institutional multi-source news fetch.
[2026-06-02 23:50:03] Running provider: forexfactory
[2026-06-02 23:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:50:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-02 23:50:05] Running provider: tradingeconomics
[2026-06-02 23:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:50:05] Running provider: fmp
[2026-06-02 23:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:50:05] Running provider: rss_macro
[2026-06-02 23:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:50:06] Finished news fetch. Total saved/updated: 251
[2026-06-02 23:55:04] ==============================
[2026-06-02 23:55:04] Starting institutional multi-source news fetch.
[2026-06-02 23:55:05] Running provider: forexfactory
[2026-06-02 23:55:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-02 23:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:55:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-02 23:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-02 23:55:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-02 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-02 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-02 23:55:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-02 23:55:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-02 23:55:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-02 23:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:55:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:55:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:55:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:55:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-02 23:55:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-02 23:55:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-02 23:55:11] Running provider: tradingeconomics
[2026-06-02 23:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-02 23:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:55:11] Running provider: fmp
[2026-06-02 23:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-02 23:55:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-02 23:55:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:55:12] Running provider: rss_macro
[2026-06-02 23:55:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:55:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-02 23:55:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-02 23:55:12] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:00:03] ==============================
[2026-06-03 00:00:03] Starting institutional multi-source news fetch.
[2026-06-03 00:00:03] Running provider: forexfactory
[2026-06-03 00:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:00:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:00:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:00:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:00:10] Running provider: tradingeconomics
[2026-06-03 00:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:00:10] Running provider: fmp
[2026-06-03 00:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:00:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:00:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:00:10] Running provider: rss_macro
[2026-06-03 00:00:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:00:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:00:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:00:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:05:03] ==============================
[2026-06-03 00:05:03] Starting institutional multi-source news fetch.
[2026-06-03 00:05:03] Running provider: forexfactory
[2026-06-03 00:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:05:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:05:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:05:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:05:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:05:10] Running provider: tradingeconomics
[2026-06-03 00:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:05:10] Running provider: fmp
[2026-06-03 00:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:05:10] Running provider: rss_macro
[2026-06-03 00:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:05:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:10:03] ==============================
[2026-06-03 00:10:03] Starting institutional multi-source news fetch.
[2026-06-03 00:10:03] Running provider: forexfactory
[2026-06-03 00:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:10:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:10:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:10:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:10:11] Running provider: tradingeconomics
[2026-06-03 00:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:10:11] Running provider: fmp
[2026-06-03 00:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:10:11] Running provider: rss_macro
[2026-06-03 00:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:10:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:15:03] ==============================
[2026-06-03 00:15:03] Starting institutional multi-source news fetch.
[2026-06-03 00:15:03] Running provider: forexfactory
[2026-06-03 00:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:15:11] Running provider: tradingeconomics
[2026-06-03 00:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:15:11] Running provider: fmp
[2026-06-03 00:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:15:16] Running provider: rss_macro
[2026-06-03 00:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:15:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:20:03] ==============================
[2026-06-03 00:20:03] Starting institutional multi-source news fetch.
[2026-06-03 00:20:03] Running provider: forexfactory
[2026-06-03 00:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:20:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:20:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:20:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:20:20] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:20:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:20:21] Running provider: tradingeconomics
[2026-06-03 00:20:21] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:20:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:20:21] Running provider: fmp
[2026-06-03 00:20:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:20:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:20:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:20:21] Running provider: rss_macro
[2026-06-03 00:20:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:20:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:20:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:20:21] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:25:03] ==============================
[2026-06-03 00:25:03] Starting institutional multi-source news fetch.
[2026-06-03 00:25:03] Running provider: forexfactory
[2026-06-03 00:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:25:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:25:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:25:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:25:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:25:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:25:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:25:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:25:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:25:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:25:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:25:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:25:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:25:21] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:25:21] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:25:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:25:21] Running provider: tradingeconomics
[2026-06-03 00:25:21] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:25:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:25:21] Running provider: fmp
[2026-06-03 00:25:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:25:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:25:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:25:21] Running provider: rss_macro
[2026-06-03 00:25:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:25:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:25:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:25:21] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:30:03] ==============================
[2026-06-03 00:30:03] Starting institutional multi-source news fetch.
[2026-06-03 00:30:03] Running provider: forexfactory
[2026-06-03 00:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:30:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:30:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:30:06] Running provider: tradingeconomics
[2026-06-03 00:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:30:06] Running provider: fmp
[2026-06-03 00:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:30:06] Running provider: rss_macro
[2026-06-03 00:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:30:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:35:03] ==============================
[2026-06-03 00:35:03] Starting institutional multi-source news fetch.
[2026-06-03 00:35:03] Running provider: forexfactory
[2026-06-03 00:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:35:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:35:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:35:10] Running provider: tradingeconomics
[2026-06-03 00:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:35:10] Running provider: fmp
[2026-06-03 00:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:35:10] Running provider: rss_macro
[2026-06-03 00:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:35:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:40:03] ==============================
[2026-06-03 00:40:03] Starting institutional multi-source news fetch.
[2026-06-03 00:40:03] Running provider: forexfactory
[2026-06-03 00:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:40:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:40:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:40:05] Running provider: tradingeconomics
[2026-06-03 00:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:40:05] Running provider: fmp
[2026-06-03 00:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:40:05] Running provider: rss_macro
[2026-06-03 00:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:40:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:45:03] ==============================
[2026-06-03 00:45:03] Starting institutional multi-source news fetch.
[2026-06-03 00:45:03] Running provider: forexfactory
[2026-06-03 00:45:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:45:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:45:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:45:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:45:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:45:10] Running provider: tradingeconomics
[2026-06-03 00:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:45:10] Running provider: fmp
[2026-06-03 00:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:45:10] Running provider: rss_macro
[2026-06-03 00:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:45:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:50:03] ==============================
[2026-06-03 00:50:03] Starting institutional multi-source news fetch.
[2026-06-03 00:50:03] Running provider: forexfactory
[2026-06-03 00:50:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:50:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:50:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:50:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:50:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:50:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:50:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:50:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:50:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:50:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:50:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:50:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:50:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:50:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:50:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:50:15] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:50:15] Running provider: tradingeconomics
[2026-06-03 00:50:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:50:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:50:15] Running provider: fmp
[2026-06-03 00:50:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:50:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:50:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:50:15] Running provider: rss_macro
[2026-06-03 00:50:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:50:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:50:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:50:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 00:55:03] ==============================
[2026-06-03 00:55:03] Starting institutional multi-source news fetch.
[2026-06-03 00:55:03] Running provider: forexfactory
[2026-06-03 00:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 00:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 00:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 00:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 00:55:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 00:55:05] Running provider: tradingeconomics
[2026-06-03 00:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 00:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:55:05] Running provider: fmp
[2026-06-03 00:55:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 00:55:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-02&to=2026-06-09&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 00:55:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:55:09] Running provider: rss_macro
[2026-06-03 00:55:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:55:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 00:55:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 00:55:09] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:00:03] ==============================
[2026-06-03 01:00:03] Starting institutional multi-source news fetch.
[2026-06-03 01:00:03] Running provider: forexfactory
[2026-06-03 01:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:00:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:00:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:00:10] Running provider: tradingeconomics
[2026-06-03 01:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:00:10] Running provider: fmp
[2026-06-03 01:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:00:11] Running provider: rss_macro
[2026-06-03 01:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:00:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:05:04] ==============================
[2026-06-03 01:05:04] Starting institutional multi-source news fetch.
[2026-06-03 01:05:04] Running provider: forexfactory
[2026-06-03 01:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:05:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:05:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:05:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:05:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:05:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:05:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:05:11] Running provider: tradingeconomics
[2026-06-03 01:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:05:11] Running provider: fmp
[2026-06-03 01:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:05:12] Running provider: rss_macro
[2026-06-03 01:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:05:12] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:10:03] ==============================
[2026-06-03 01:10:03] Starting institutional multi-source news fetch.
[2026-06-03 01:10:03] Running provider: forexfactory
[2026-06-03 01:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:10:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:10:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:10:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:10:19] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:10:19] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:10:19] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:10:19] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:10:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:10:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:10:20] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:10:20] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:10:20] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:10:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:10:20] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:10:20] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:10:20] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:10:20] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:10:20] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:10:20] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:10:21] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:10:21] Running provider: tradingeconomics
[2026-06-03 01:10:21] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:10:21] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:10:21] Running provider: fmp
[2026-06-03 01:10:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:10:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:10:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:10:21] Running provider: rss_macro
[2026-06-03 01:10:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:10:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:10:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:10:21] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:15:03] ==============================
[2026-06-03 01:15:03] Starting institutional multi-source news fetch.
[2026-06-03 01:15:03] Running provider: forexfactory
[2026-06-03 01:15:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:15:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:15:11] Running provider: tradingeconomics
[2026-06-03 01:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:15:11] Running provider: fmp
[2026-06-03 01:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:15:11] Running provider: rss_macro
[2026-06-03 01:15:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:15:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:15:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:15:12] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:20:04] ==============================
[2026-06-03 01:20:04] Starting institutional multi-source news fetch.
[2026-06-03 01:20:04] Running provider: forexfactory
[2026-06-03 01:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:20:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:20:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:20:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:20:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:20:07] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:20:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:20:07] Running provider: tradingeconomics
[2026-06-03 01:20:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:20:07] Running provider: fmp
[2026-06-03 01:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:20:07] Running provider: rss_macro
[2026-06-03 01:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:20:07] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:25:03] ==============================
[2026-06-03 01:25:03] Starting institutional multi-source news fetch.
[2026-06-03 01:25:03] Running provider: forexfactory
[2026-06-03 01:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:25:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:25:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:25:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:25:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:25:05] Running provider: tradingeconomics
[2026-06-03 01:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:25:05] Running provider: fmp
[2026-06-03 01:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:25:05] Running provider: rss_macro
[2026-06-03 01:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:25:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:30:03] ==============================
[2026-06-03 01:30:03] Starting institutional multi-source news fetch.
[2026-06-03 01:30:03] Running provider: forexfactory
[2026-06-03 01:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:30:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:30:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:30:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:30:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:30:15] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:30:15] Running provider: tradingeconomics
[2026-06-03 01:30:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:30:15] Running provider: fmp
[2026-06-03 01:30:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:30:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:30:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:30:15] Running provider: rss_macro
[2026-06-03 01:30:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:30:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:30:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:30:15] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:35:03] ==============================
[2026-06-03 01:35:03] Starting institutional multi-source news fetch.
[2026-06-03 01:35:03] Running provider: forexfactory
[2026-06-03 01:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:35:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:35:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:35:10] Running provider: tradingeconomics
[2026-06-03 01:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:35:10] Running provider: fmp
[2026-06-03 01:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:35:10] Running provider: rss_macro
[2026-06-03 01:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:35:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:40:03] ==============================
[2026-06-03 01:40:03] Starting institutional multi-source news fetch.
[2026-06-03 01:40:03] Running provider: forexfactory
[2026-06-03 01:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:40:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:40:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:40:10] Running provider: tradingeconomics
[2026-06-03 01:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:40:10] Running provider: fmp
[2026-06-03 01:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:40:10] Running provider: rss_macro
[2026-06-03 01:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:40:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:45:03] ==============================
[2026-06-03 01:45:03] Starting institutional multi-source news fetch.
[2026-06-03 01:45:03] Running provider: forexfactory
[2026-06-03 01:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:45:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:45:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:45:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:45:05] Running provider: tradingeconomics
[2026-06-03 01:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:45:05] Running provider: fmp
[2026-06-03 01:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:45:05] Running provider: rss_macro
[2026-06-03 01:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:45:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:50:03] ==============================
[2026-06-03 01:50:03] Starting institutional multi-source news fetch.
[2026-06-03 01:50:03] Running provider: forexfactory
[2026-06-03 01:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:50:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:50:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:50:11] Running provider: tradingeconomics
[2026-06-03 01:50:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:50:11] Running provider: fmp
[2026-06-03 01:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:50:11] Running provider: rss_macro
[2026-06-03 01:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:50:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 01:55:03] ==============================
[2026-06-03 01:55:03] Starting institutional multi-source news fetch.
[2026-06-03 01:55:03] Running provider: forexfactory
[2026-06-03 01:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 01:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 01:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 01:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 01:55:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 01:55:05] Running provider: tradingeconomics
[2026-06-03 01:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 01:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:55:05] Running provider: fmp
[2026-06-03 01:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 01:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 01:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:55:05] Running provider: rss_macro
[2026-06-03 01:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 01:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 01:55:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:00:04] ==============================
[2026-06-03 02:00:04] Starting institutional multi-source news fetch.
[2026-06-03 02:00:04] Running provider: forexfactory
[2026-06-03 02:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:00:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:00:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:00:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:00:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:00:07] Running provider: tradingeconomics
[2026-06-03 02:00:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:00:07] Running provider: fmp
[2026-06-03 02:00:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:00:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:00:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:00:07] Running provider: rss_macro
[2026-06-03 02:00:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:00:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:00:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:00:07] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:05:03] ==============================
[2026-06-03 02:05:03] Starting institutional multi-source news fetch.
[2026-06-03 02:05:03] Running provider: forexfactory
[2026-06-03 02:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:05:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:05:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:05:05] Running provider: tradingeconomics
[2026-06-03 02:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:05:05] Running provider: fmp
[2026-06-03 02:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:05:06] Running provider: rss_macro
[2026-06-03 02:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:05:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:10:04] ==============================
[2026-06-03 02:10:04] Starting institutional multi-source news fetch.
[2026-06-03 02:10:04] Running provider: forexfactory
[2026-06-03 02:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:10:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:10:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:10:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:10:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:10:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:10:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:10:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:10:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:10:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:10:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:10:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:10:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:10:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:10:14] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:10:14] Running provider: tradingeconomics
[2026-06-03 02:10:14] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:10:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:10:14] Running provider: fmp
[2026-06-03 02:10:21] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:10:21] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:10:21] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:10:21] Running provider: rss_macro
[2026-06-03 02:10:21] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:10:21] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:10:21] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:10:21] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:15:03] ==============================
[2026-06-03 02:15:03] Starting institutional multi-source news fetch.
[2026-06-03 02:15:03] Running provider: forexfactory
[2026-06-03 02:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:15:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:15:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:15:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:15:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:15:05] Running provider: tradingeconomics
[2026-06-03 02:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:15:05] Running provider: fmp
[2026-06-03 02:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:15:05] Running provider: rss_macro
[2026-06-03 02:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:15:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:20:05] ==============================
[2026-06-03 02:20:05] Starting institutional multi-source news fetch.
[2026-06-03 02:20:05] Running provider: forexfactory
[2026-06-03 02:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:20:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:20:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:20:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:20:07] Running provider: tradingeconomics
[2026-06-03 02:20:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:20:07] Running provider: fmp
[2026-06-03 02:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:20:07] Running provider: rss_macro
[2026-06-03 02:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:20:07] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:25:03] ==============================
[2026-06-03 02:25:03] Starting institutional multi-source news fetch.
[2026-06-03 02:25:03] Running provider: forexfactory
[2026-06-03 02:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:25:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:25:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:25:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:25:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:25:11] Running provider: tradingeconomics
[2026-06-03 02:25:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:25:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:25:11] Running provider: fmp
[2026-06-03 02:25:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:25:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:25:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:25:11] Running provider: rss_macro
[2026-06-03 02:25:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:25:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:25:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:25:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:30:03] ==============================
[2026-06-03 02:30:03] Starting institutional multi-source news fetch.
[2026-06-03 02:30:03] Running provider: forexfactory
[2026-06-03 02:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:30:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:30:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:30:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:30:16] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:30:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:30:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:30:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:30:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:30:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=83, actual_values=83
[2026-06-03 02:30:16] Running provider: tradingeconomics
[2026-06-03 02:30:16] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:30:16] Running provider: fmp
[2026-06-03 02:30:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:30:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:30:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:30:17] Running provider: rss_macro
[2026-06-03 02:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:30:22] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:30:22] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:30:22] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:35:03] ==============================
[2026-06-03 02:35:03] Starting institutional multi-source news fetch.
[2026-06-03 02:35:03] Running provider: forexfactory
[2026-06-03 02:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:35:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:35:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:35:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:35:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:35:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:35:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=85, actual_values=85
[2026-06-03 02:35:11] Running provider: tradingeconomics
[2026-06-03 02:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:35:11] Running provider: fmp
[2026-06-03 02:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:35:11] Running provider: rss_macro
[2026-06-03 02:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:35:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:40:03] ==============================
[2026-06-03 02:40:03] Starting institutional multi-source news fetch.
[2026-06-03 02:40:03] Running provider: forexfactory
[2026-06-03 02:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:40:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=85, actual_values=85
[2026-06-03 02:40:06] Running provider: tradingeconomics
[2026-06-03 02:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:40:06] Running provider: fmp
[2026-06-03 02:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:40:11] Running provider: rss_macro
[2026-06-03 02:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:40:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:45:04] ==============================
[2026-06-03 02:45:04] Starting institutional multi-source news fetch.
[2026-06-03 02:45:04] Running provider: forexfactory
[2026-06-03 02:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:45:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:45:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:45:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=85, actual_values=85
[2026-06-03 02:45:11] Running provider: tradingeconomics
[2026-06-03 02:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:45:11] Running provider: fmp
[2026-06-03 02:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:45:11] Running provider: rss_macro
[2026-06-03 02:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:45:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:50:03] ==============================
[2026-06-03 02:50:03] Starting institutional multi-source news fetch.
[2026-06-03 02:50:03] Running provider: forexfactory
[2026-06-03 02:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:50:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:50:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:50:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 02:50:10] Running provider: tradingeconomics
[2026-06-03 02:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:50:10] Running provider: fmp
[2026-06-03 02:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:50:10] Running provider: rss_macro
[2026-06-03 02:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:50:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 02:55:03] ==============================
[2026-06-03 02:55:03] Starting institutional multi-source news fetch.
[2026-06-03 02:55:03] Running provider: forexfactory
[2026-06-03 02:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 02:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 02:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 02:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 02:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 02:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 02:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 02:55:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 02:55:05] Running provider: tradingeconomics
[2026-06-03 02:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 02:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:55:05] Running provider: fmp
[2026-06-03 02:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 02:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 02:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:55:06] Running provider: rss_macro
[2026-06-03 02:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 02:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 02:55:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:00:04] ==============================
[2026-06-03 03:00:04] Starting institutional multi-source news fetch.
[2026-06-03 03:00:04] Running provider: forexfactory
[2026-06-03 03:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:00:15] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:00:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:00:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:00:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:00:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:00:16] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:00:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:00:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:00:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:00:16] Running provider: tradingeconomics
[2026-06-03 03:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:00:16] Running provider: fmp
[2026-06-03 03:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:00:16] Running provider: rss_macro
[2026-06-03 03:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:00:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:05:03] ==============================
[2026-06-03 03:05:03] Starting institutional multi-source news fetch.
[2026-06-03 03:05:03] Running provider: forexfactory
[2026-06-03 03:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:05:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:05:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:05:10] Running provider: tradingeconomics
[2026-06-03 03:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:05:10] Running provider: fmp
[2026-06-03 03:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:05:10] Running provider: rss_macro
[2026-06-03 03:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:05:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:10:04] ==============================
[2026-06-03 03:10:04] Starting institutional multi-source news fetch.
[2026-06-03 03:10:04] Running provider: forexfactory
[2026-06-03 03:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:10:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:10:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:10:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:10:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:10:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:10:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:10:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:10:07] Running provider: tradingeconomics
[2026-06-03 03:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:10:07] Running provider: fmp
[2026-06-03 03:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:10:07] Running provider: rss_macro
[2026-06-03 03:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:10:07] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:15:03] ==============================
[2026-06-03 03:15:03] Starting institutional multi-source news fetch.
[2026-06-03 03:15:03] Running provider: forexfactory
[2026-06-03 03:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:15:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:15:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:15:11] Running provider: tradingeconomics
[2026-06-03 03:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:15:11] Running provider: fmp
[2026-06-03 03:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:15:13] Running provider: rss_macro
[2026-06-03 03:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:15:13] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:20:05] ==============================
[2026-06-03 03:20:05] Starting institutional multi-source news fetch.
[2026-06-03 03:20:05] Running provider: forexfactory
[2026-06-03 03:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:20:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:20:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:20:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:20:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:20:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:20:06] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:20:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:20:07] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:20:07] Running provider: tradingeconomics
[2026-06-03 03:20:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:20:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:20:07] Running provider: fmp
[2026-06-03 03:20:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:20:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:20:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:20:07] Running provider: rss_macro
[2026-06-03 03:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:20:07] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:25:03] ==============================
[2026-06-03 03:25:03] Starting institutional multi-source news fetch.
[2026-06-03 03:25:03] Running provider: forexfactory
[2026-06-03 03:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:25:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:25:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:25:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:25:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:25:10] Running provider: tradingeconomics
[2026-06-03 03:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:25:10] Running provider: fmp
[2026-06-03 03:25:20] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:25:20] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:25:20] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:25:20] Running provider: rss_macro
[2026-06-03 03:25:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:25:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:25:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:25:20] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:30:03] ==============================
[2026-06-03 03:30:03] Starting institutional multi-source news fetch.
[2026-06-03 03:30:03] Running provider: forexfactory
[2026-06-03 03:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:30:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:30:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:30:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:30:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:30:05] Running provider: tradingeconomics
[2026-06-03 03:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:30:05] Running provider: fmp
[2026-06-03 03:30:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:30:06] Running provider: rss_macro
[2026-06-03 03:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:30:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:35:03] ==============================
[2026-06-03 03:35:03] Starting institutional multi-source news fetch.
[2026-06-03 03:35:03] Running provider: forexfactory
[2026-06-03 03:35:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:35:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:35:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:35:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:35:10] Running provider: tradingeconomics
[2026-06-03 03:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:35:10] Running provider: fmp
[2026-06-03 03:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:35:10] Running provider: rss_macro
[2026-06-03 03:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:35:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:40:04] ==============================
[2026-06-03 03:40:04] Starting institutional multi-source news fetch.
[2026-06-03 03:40:04] Running provider: forexfactory
[2026-06-03 03:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:40:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:40:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:40:05] Running provider: tradingeconomics
[2026-06-03 03:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:40:05] Running provider: fmp
[2026-06-03 03:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:40:05] Running provider: rss_macro
[2026-06-03 03:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:40:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:45:03] ==============================
[2026-06-03 03:45:03] Starting institutional multi-source news fetch.
[2026-06-03 03:45:03] Running provider: forexfactory
[2026-06-03 03:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:45:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:45:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:45:05] Running provider: tradingeconomics
[2026-06-03 03:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:45:05] Running provider: fmp
[2026-06-03 03:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:45:05] Running provider: rss_macro
[2026-06-03 03:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:45:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:50:03] ==============================
[2026-06-03 03:50:03] Starting institutional multi-source news fetch.
[2026-06-03 03:50:03] Running provider: forexfactory
[2026-06-03 03:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:50:15] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:50:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:50:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:50:16] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:50:16] Running provider: tradingeconomics
[2026-06-03 03:50:16] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:50:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:50:16] Running provider: fmp
[2026-06-03 03:50:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:50:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:50:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:50:16] Running provider: rss_macro
[2026-06-03 03:50:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:50:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:50:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:50:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 03:55:03] ==============================
[2026-06-03 03:55:03] Starting institutional multi-source news fetch.
[2026-06-03 03:55:03] Running provider: forexfactory
[2026-06-03 03:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 03:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 03:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 03:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 03:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 03:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 03:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 03:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 03:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:55:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 03:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 03:55:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 03:55:10] Running provider: tradingeconomics
[2026-06-03 03:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 03:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:55:10] Running provider: fmp
[2026-06-03 03:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 03:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 03:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:55:10] Running provider: rss_macro
[2026-06-03 03:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 03:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 03:55:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:00:04] ==============================
[2026-06-03 04:00:04] Starting institutional multi-source news fetch.
[2026-06-03 04:00:04] Running provider: forexfactory
[2026-06-03 04:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:00:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:00:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:00:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:00:11] Running provider: tradingeconomics
[2026-06-03 04:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:00:11] Running provider: fmp
[2026-06-03 04:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:00:11] Running provider: rss_macro
[2026-06-03 04:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:00:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:05:03] ==============================
[2026-06-03 04:05:03] Starting institutional multi-source news fetch.
[2026-06-03 04:05:03] Running provider: forexfactory
[2026-06-03 04:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:05:09] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:05:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:05:10] Running provider: tradingeconomics
[2026-06-03 04:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:05:10] Running provider: fmp
[2026-06-03 04:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:05:10] Running provider: rss_macro
[2026-06-03 04:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:05:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:10:04] ==============================
[2026-06-03 04:10:04] Starting institutional multi-source news fetch.
[2026-06-03 04:10:04] Running provider: forexfactory
[2026-06-03 04:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:10:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:10:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:10:11] Running provider: tradingeconomics
[2026-06-03 04:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:10:11] Running provider: fmp
[2026-06-03 04:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:10:11] Running provider: rss_macro
[2026-06-03 04:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:10:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:15:04] ==============================
[2026-06-03 04:15:04] Starting institutional multi-source news fetch.
[2026-06-03 04:15:04] Running provider: forexfactory
[2026-06-03 04:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:15:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:15:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:15:06] Running provider: tradingeconomics
[2026-06-03 04:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:15:06] Running provider: fmp
[2026-06-03 04:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:15:06] Running provider: rss_macro
[2026-06-03 04:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:15:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:20:03] ==============================
[2026-06-03 04:20:03] Starting institutional multi-source news fetch.
[2026-06-03 04:20:03] Running provider: forexfactory
[2026-06-03 04:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:20:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:20:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:20:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:20:11] Running provider: tradingeconomics
[2026-06-03 04:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:20:11] Running provider: fmp
[2026-06-03 04:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:20:11] Running provider: rss_macro
[2026-06-03 04:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:20:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:25:03] ==============================
[2026-06-03 04:25:03] Starting institutional multi-source news fetch.
[2026-06-03 04:25:03] Running provider: forexfactory
[2026-06-03 04:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:25:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:25:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:25:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:25:05] Running provider: tradingeconomics
[2026-06-03 04:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:25:05] Running provider: fmp
[2026-06-03 04:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:25:05] Running provider: rss_macro
[2026-06-03 04:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:25:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:30:03] ==============================
[2026-06-03 04:30:03] Starting institutional multi-source news fetch.
[2026-06-03 04:30:03] Running provider: forexfactory
[2026-06-03 04:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:30:11] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:30:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:30:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:30:11] Running provider: tradingeconomics
[2026-06-03 04:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:30:11] Running provider: fmp
[2026-06-03 04:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:30:11] Running provider: rss_macro
[2026-06-03 04:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:30:16] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:35:03] ==============================
[2026-06-03 04:35:03] Starting institutional multi-source news fetch.
[2026-06-03 04:35:03] Running provider: forexfactory
[2026-06-03 04:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:35:24] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Resolving timed out after 15000 milliseconds
[2026-06-03 04:35:24] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:35:24] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:35:29] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:35:29] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:35:30] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:35:30] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:35:30] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:35:30] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:35:30] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:35:30] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:35:31] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:35:31] Running provider: tradingeconomics
[2026-06-03 04:35:31] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:35:31] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:35:31] Running provider: fmp
[2026-06-03 04:35:31] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:35:31] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:35:31] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:35:31] Running provider: rss_macro
[2026-06-03 04:35:31] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:35:31] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:35:31] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:35:31] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:40:03] ==============================
[2026-06-03 04:40:03] Starting institutional multi-source news fetch.
[2026-06-03 04:40:03] Running provider: forexfactory
[2026-06-03 04:40:06] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:40:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:40:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:40:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:40:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:40:07] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:40:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:40:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:40:07] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:40:07] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:40:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:40:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:40:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:40:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:40:07] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:40:07] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:40:07] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:40:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:40:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:40:08] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:40:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:40:08] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:40:08] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:40:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:40:08] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:40:08] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:40:08] Running provider: tradingeconomics
[2026-06-03 04:40:08] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:40:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:40:08] Running provider: fmp
[2026-06-03 04:40:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:40:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:40:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:40:09] Running provider: rss_macro
[2026-06-03 04:40:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:40:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:40:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:40:09] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:45:04] ==============================
[2026-06-03 04:45:04] Starting institutional multi-source news fetch.
[2026-06-03 04:45:04] Running provider: forexfactory
[2026-06-03 04:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:45:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:45:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:45:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:45:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:45:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:45:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:45:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:45:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:45:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:45:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:45:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:45:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:45:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:45:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:45:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:45:18] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:45:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:45:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:45:18] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:45:19] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:45:19] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:45:19] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:45:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:45:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:45:19] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:45:19] Running provider: tradingeconomics
[2026-06-03 04:45:19] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:45:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:45:19] Running provider: fmp
[2026-06-03 04:45:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:45:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:45:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:45:19] Running provider: rss_macro
[2026-06-03 04:45:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:45:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:45:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:45:20] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:50:03] ==============================
[2026-06-03 04:50:03] Starting institutional multi-source news fetch.
[2026-06-03 04:50:03] Running provider: forexfactory
[2026-06-03 04:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:50:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:50:05] Running provider: tradingeconomics
[2026-06-03 04:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:50:05] Running provider: fmp
[2026-06-03 04:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:50:05] Running provider: rss_macro
[2026-06-03 04:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:50:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 04:55:03] ==============================
[2026-06-03 04:55:03] Starting institutional multi-source news fetch.
[2026-06-03 04:55:03] Running provider: forexfactory
[2026-06-03 04:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 04:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 04:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 04:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 04:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 04:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 04:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 04:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:55:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 04:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 04:55:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 04:55:05] Running provider: tradingeconomics
[2026-06-03 04:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 04:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:55:05] Running provider: fmp
[2026-06-03 04:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 04:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 04:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:55:05] Running provider: rss_macro
[2026-06-03 04:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 04:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 04:55:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:00:04] ==============================
[2026-06-03 05:00:04] Starting institutional multi-source news fetch.
[2026-06-03 05:00:04] Running provider: forexfactory
[2026-06-03 05:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:00:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:00:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:00:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:00:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:00:14] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:00:19] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:00:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:00:19] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:00:19] Running provider: tradingeconomics
[2026-06-03 05:00:19] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:00:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:00:19] Running provider: fmp
[2026-06-03 05:00:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:00:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:00:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:00:19] Running provider: rss_macro
[2026-06-03 05:00:20] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:00:20] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:00:20] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:00:20] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:05:03] ==============================
[2026-06-03 05:05:03] Starting institutional multi-source news fetch.
[2026-06-03 05:05:03] Running provider: forexfactory
[2026-06-03 05:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:05:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:05:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:05:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:05:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:05:11] Running provider: tradingeconomics
[2026-06-03 05:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:05:11] Running provider: fmp
[2026-06-03 05:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:05:11] Running provider: rss_macro
[2026-06-03 05:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:05:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:10:03] ==============================
[2026-06-03 05:10:03] Starting institutional multi-source news fetch.
[2026-06-03 05:10:03] Running provider: forexfactory
[2026-06-03 05:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:10:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:10:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:10:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:10:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:10:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:10:05] Running provider: tradingeconomics
[2026-06-03 05:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:10:05] Running provider: fmp
[2026-06-03 05:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:10:05] Running provider: rss_macro
[2026-06-03 05:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:10:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:15:03] ==============================
[2026-06-03 05:15:03] Starting institutional multi-source news fetch.
[2026-06-03 05:15:03] Running provider: forexfactory
[2026-06-03 05:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:15:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:15:11] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:15:11] Running provider: tradingeconomics
[2026-06-03 05:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:15:11] Running provider: fmp
[2026-06-03 05:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:15:11] Running provider: rss_macro
[2026-06-03 05:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:15:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:20:03] ==============================
[2026-06-03 05:20:03] Starting institutional multi-source news fetch.
[2026-06-03 05:20:03] Running provider: forexfactory
[2026-06-03 05:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:20:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:20:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:20:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:20:05] Running provider: tradingeconomics
[2026-06-03 05:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:20:05] Running provider: fmp
[2026-06-03 05:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:20:10] Running provider: rss_macro
[2026-06-03 05:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:20:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:25:03] ==============================
[2026-06-03 05:25:03] Starting institutional multi-source news fetch.
[2026-06-03 05:25:03] Running provider: forexfactory
[2026-06-03 05:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:25:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:25:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:25:05] Running provider: tradingeconomics
[2026-06-03 05:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:25:05] Running provider: fmp
[2026-06-03 05:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:25:05] Running provider: rss_macro
[2026-06-03 05:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:25:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:30:03] ==============================
[2026-06-03 05:30:03] Starting institutional multi-source news fetch.
[2026-06-03 05:30:03] Running provider: forexfactory
[2026-06-03 05:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:30:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:30:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:30:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:30:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:30:10] Running provider: tradingeconomics
[2026-06-03 05:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:30:10] Running provider: fmp
[2026-06-03 05:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:30:10] Running provider: rss_macro
[2026-06-03 05:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:30:11] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:35:03] ==============================
[2026-06-03 05:35:03] Starting institutional multi-source news fetch.
[2026-06-03 05:35:03] Running provider: forexfactory
[2026-06-03 05:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:35:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:35:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:35:05] Running provider: tradingeconomics
[2026-06-03 05:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:35:05] Running provider: fmp
[2026-06-03 05:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:35:06] Running provider: rss_macro
[2026-06-03 05:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:35:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:40:03] ==============================
[2026-06-03 05:40:03] Starting institutional multi-source news fetch.
[2026-06-03 05:40:03] Running provider: forexfactory
[2026-06-03 05:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:40:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:40:04] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:40:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:40:05] Running provider: tradingeconomics
[2026-06-03 05:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:40:05] Running provider: fmp
[2026-06-03 05:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:40:05] Running provider: rss_macro
[2026-06-03 05:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:40:05] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:45:03] ==============================
[2026-06-03 05:45:03] Starting institutional multi-source news fetch.
[2026-06-03 05:45:03] Running provider: forexfactory
[2026-06-03 05:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:45:10] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:45:10] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:45:10] Running provider: tradingeconomics
[2026-06-03 05:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:45:10] Running provider: fmp
[2026-06-03 05:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:45:10] Running provider: rss_macro
[2026-06-03 05:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:45:10] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:50:03] ==============================
[2026-06-03 05:50:03] Starting institutional multi-source news fetch.
[2026-06-03 05:50:03] Running provider: forexfactory
[2026-06-03 05:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:50:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:50:05] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:50:05] Running provider: tradingeconomics
[2026-06-03 05:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:50:05] Running provider: fmp
[2026-06-03 05:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:50:05] Running provider: rss_macro
[2026-06-03 05:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:50:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 05:55:03] ==============================
[2026-06-03 05:55:03] Starting institutional multi-source news fetch.
[2026-06-03 05:55:03] Running provider: forexfactory
[2026-06-03 05:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 05:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 05:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:55:05] ForexFactory parsed 26 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 05:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 05:55:06] Provider forexfactory: raw=471, normalized=251, saved=251, raw_actual_values=87, actual_values=87
[2026-06-03 05:55:06] Running provider: tradingeconomics
[2026-06-03 05:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 05:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:55:06] Running provider: fmp
[2026-06-03 05:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 05:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 05:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:55:06] Running provider: rss_macro
[2026-06-03 05:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 05:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 05:55:06] Finished news fetch. Total saved/updated: 251
[2026-06-03 06:00:03] ==============================
[2026-06-03 06:00:03] Starting institutional multi-source news fetch.
[2026-06-03 06:00:03] Running provider: forexfactory
[2026-06-03 06:00:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:00:09] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:00:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:00:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:00:10] Running provider: tradingeconomics
[2026-06-03 06:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:00:10] Running provider: fmp
[2026-06-03 06:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:00:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:00:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:00:10] Running provider: rss_macro
[2026-06-03 06:00:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:00:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:00:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:00:10] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:05:04] ==============================
[2026-06-03 06:05:04] Starting institutional multi-source news fetch.
[2026-06-03 06:05:04] Running provider: forexfactory
[2026-06-03 06:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:05:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:05:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:05:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:05:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:05:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:05:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:05:10] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:05:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:05:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:05:11] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:05:11] Running provider: tradingeconomics
[2026-06-03 06:05:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:05:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:05:11] Running provider: fmp
[2026-06-03 06:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:05:11] Running provider: rss_macro
[2026-06-03 06:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:05:11] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:10:03] ==============================
[2026-06-03 06:10:03] Starting institutional multi-source news fetch.
[2026-06-03 06:10:03] Running provider: forexfactory
[2026-06-03 06:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:10:05] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:10:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:10:10] Running provider: tradingeconomics
[2026-06-03 06:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:10:10] Running provider: fmp
[2026-06-03 06:10:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:10:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:10:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:10:13] Running provider: rss_macro
[2026-06-03 06:10:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:10:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:10:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:10:13] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:15:03] ==============================
[2026-06-03 06:15:03] Starting institutional multi-source news fetch.
[2026-06-03 06:15:03] Running provider: forexfactory
[2026-06-03 06:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:15:04] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:15:05] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:15:05] Running provider: tradingeconomics
[2026-06-03 06:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:15:05] Running provider: fmp
[2026-06-03 06:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:15:06] Running provider: rss_macro
[2026-06-03 06:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:15:06] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:20:04] ==============================
[2026-06-03 06:20:04] Starting institutional multi-source news fetch.
[2026-06-03 06:20:04] Running provider: forexfactory
[2026-06-03 06:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:20:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:20:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:20:10] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:20:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:20:11] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:20:11] Running provider: tradingeconomics
[2026-06-03 06:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:20:11] Running provider: fmp
[2026-06-03 06:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:20:11] Running provider: rss_macro
[2026-06-03 06:20:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:20:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:20:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:20:12] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:25:03] ==============================
[2026-06-03 06:25:03] Starting institutional multi-source news fetch.
[2026-06-03 06:25:03] Running provider: forexfactory
[2026-06-03 06:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:25:04] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:25:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:25:10] Running provider: tradingeconomics
[2026-06-03 06:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:25:10] Running provider: fmp
[2026-06-03 06:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:25:10] Running provider: rss_macro
[2026-06-03 06:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:25:10] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:30:04] ==============================
[2026-06-03 06:30:04] Starting institutional multi-source news fetch.
[2026-06-03 06:30:04] Running provider: forexfactory
[2026-06-03 06:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:30:05] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:30:06] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:30:06] Running provider: tradingeconomics
[2026-06-03 06:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:30:06] Running provider: fmp
[2026-06-03 06:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:30:07] Running provider: rss_macro
[2026-06-03 06:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:30:07] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:35:03] ==============================
[2026-06-03 06:35:03] Starting institutional multi-source news fetch.
[2026-06-03 06:35:03] Running provider: forexfactory
[2026-06-03 06:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:35:04] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:35:05] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:35:05] Running provider: tradingeconomics
[2026-06-03 06:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:35:05] Running provider: fmp
[2026-06-03 06:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:35:05] Running provider: rss_macro
[2026-06-03 06:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:35:05] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:40:03] ==============================
[2026-06-03 06:40:03] Starting institutional multi-source news fetch.
[2026-06-03 06:40:03] Running provider: forexfactory
[2026-06-03 06:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:40:05] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:40:05] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:40:05] Running provider: tradingeconomics
[2026-06-03 06:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:40:05] Running provider: fmp
[2026-06-03 06:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:40:06] Running provider: rss_macro
[2026-06-03 06:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:40:06] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:45:03] ==============================
[2026-06-03 06:45:03] Starting institutional multi-source news fetch.
[2026-06-03 06:45:03] Running provider: forexfactory
[2026-06-03 06:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:45:09] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:45:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:45:10] Running provider: tradingeconomics
[2026-06-03 06:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:45:10] Running provider: fmp
[2026-06-03 06:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:45:10] Running provider: rss_macro
[2026-06-03 06:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:45:10] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:50:03] ==============================
[2026-06-03 06:50:03] Starting institutional multi-source news fetch.
[2026-06-03 06:50:03] Running provider: forexfactory
[2026-06-03 06:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:50:04] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:50:05] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:50:05] Running provider: tradingeconomics
[2026-06-03 06:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:50:05] Running provider: fmp
[2026-06-03 06:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:50:05] Running provider: rss_macro
[2026-06-03 06:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:50:05] Finished news fetch. Total saved/updated: 245
[2026-06-03 06:55:03] ==============================
[2026-06-03 06:55:03] Starting institutional multi-source news fetch.
[2026-06-03 06:55:03] Running provider: forexfactory
[2026-06-03 06:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 06:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:55:05] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 06:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 06:55:06] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 06:55:06] Running provider: tradingeconomics
[2026-06-03 06:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 06:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:55:06] Running provider: fmp
[2026-06-03 06:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 06:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 06:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:55:06] Running provider: rss_macro
[2026-06-03 06:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 06:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 06:55:06] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:00:04] ==============================
[2026-06-03 07:00:04] Starting institutional multi-source news fetch.
[2026-06-03 07:00:04] Running provider: forexfactory
[2026-06-03 07:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:00:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:00:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:00:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:00:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:00:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:00:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:00:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:00:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:00:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:00:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:00:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:00:13] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:00:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:00:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:00:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:00:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:00:14] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 07:00:14] Running provider: tradingeconomics
[2026-06-03 07:00:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:00:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:00:15] Running provider: fmp
[2026-06-03 07:00:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:00:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:00:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:00:15] Running provider: rss_macro
[2026-06-03 07:00:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:00:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:00:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:00:15] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:05:03] ==============================
[2026-06-03 07:05:03] Starting institutional multi-source news fetch.
[2026-06-03 07:05:03] Running provider: forexfactory
[2026-06-03 07:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:05:05] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:05:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 07:05:10] Running provider: tradingeconomics
[2026-06-03 07:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:05:10] Running provider: fmp
[2026-06-03 07:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:05:11] Running provider: rss_macro
[2026-06-03 07:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:05:12] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:10:04] ==============================
[2026-06-03 07:10:04] Starting institutional multi-source news fetch.
[2026-06-03 07:10:04] Running provider: forexfactory
[2026-06-03 07:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:10:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:10:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:10:06] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:10:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:10:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:10:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:10:07] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 07:10:07] Running provider: tradingeconomics
[2026-06-03 07:10:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:10:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:10:07] Running provider: fmp
[2026-06-03 07:10:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:10:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:10:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:10:07] Running provider: rss_macro
[2026-06-03 07:10:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:10:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:10:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:10:07] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:15:03] ==============================
[2026-06-03 07:15:03] Starting institutional multi-source news fetch.
[2026-06-03 07:15:03] Running provider: forexfactory
[2026-06-03 07:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:15:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:15:10] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:15:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:15:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:15:16] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 07:15:16] Running provider: tradingeconomics
[2026-06-03 07:15:16] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:15:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:15:16] Running provider: fmp
[2026-06-03 07:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:15:16] Running provider: rss_macro
[2026-06-03 07:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:15:16] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:20:03] ==============================
[2026-06-03 07:20:03] Starting institutional multi-source news fetch.
[2026-06-03 07:20:03] Running provider: forexfactory
[2026-06-03 07:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:20:04] ForexFactory parsed 20 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:20:05] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=62, actual_values=62
[2026-06-03 07:20:05] Running provider: tradingeconomics
[2026-06-03 07:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:20:05] Running provider: fmp
[2026-06-03 07:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:20:05] Running provider: rss_macro
[2026-06-03 07:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:20:06] Finished news fetch. Total saved/updated: 245
[2026-06-03 07:25:03] ==============================
[2026-06-03 07:25:03] Starting institutional multi-source news fetch.
[2026-06-03 07:25:03] Running provider: forexfactory
[2026-06-03 07:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:25:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:25:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:25:06] Running provider: tradingeconomics
[2026-06-03 07:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:25:06] Running provider: fmp
[2026-06-03 07:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:25:06] Running provider: rss_macro
[2026-06-03 07:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:25:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:30:05] ==============================
[2026-06-03 07:30:05] Starting institutional multi-source news fetch.
[2026-06-03 07:30:05] Running provider: forexfactory
[2026-06-03 07:30:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:30:06] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:30:06] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:30:11] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:30:11] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:30:11] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:30:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:30:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:30:11] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:30:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:30:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:30:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:30:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:30:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:30:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:30:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:30:12] Running provider: tradingeconomics
[2026-06-03 07:30:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:30:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:30:12] Running provider: fmp
[2026-06-03 07:30:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:30:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:30:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:30:12] Running provider: rss_macro
[2026-06-03 07:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:30:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:30:12] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:35:03] ==============================
[2026-06-03 07:35:03] Starting institutional multi-source news fetch.
[2026-06-03 07:35:03] Running provider: forexfactory
[2026-06-03 07:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:35:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:35:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:35:10] Running provider: tradingeconomics
[2026-06-03 07:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:35:10] Running provider: fmp
[2026-06-03 07:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:35:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:35:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:35:16] Running provider: rss_macro
[2026-06-03 07:35:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:35:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:35:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:35:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:40:04] ==============================
[2026-06-03 07:40:04] Starting institutional multi-source news fetch.
[2026-06-03 07:40:04] Running provider: forexfactory
[2026-06-03 07:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:40:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:40:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:40:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:40:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:40:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:40:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:40:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:40:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:40:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:40:06] Running provider: tradingeconomics
[2026-06-03 07:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:40:06] Running provider: fmp
[2026-06-03 07:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:40:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:40:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:40:07] Running provider: rss_macro
[2026-06-03 07:40:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:40:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:40:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:40:07] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:45:03] ==============================
[2026-06-03 07:45:03] Starting institutional multi-source news fetch.
[2026-06-03 07:45:03] Running provider: forexfactory
[2026-06-03 07:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:45:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:45:10] Running provider: tradingeconomics
[2026-06-03 07:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:45:10] Running provider: fmp
[2026-06-03 07:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:45:10] Running provider: rss_macro
[2026-06-03 07:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:45:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:50:04] ==============================
[2026-06-03 07:50:04] Starting institutional multi-source news fetch.
[2026-06-03 07:50:04] Running provider: forexfactory
[2026-06-03 07:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:50:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:50:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:50:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:50:11] Running provider: tradingeconomics
[2026-06-03 07:50:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:50:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:50:11] Running provider: fmp
[2026-06-03 07:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:50:11] Running provider: rss_macro
[2026-06-03 07:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 07:55:03] ==============================
[2026-06-03 07:55:03] Starting institutional multi-source news fetch.
[2026-06-03 07:55:03] Running provider: forexfactory
[2026-06-03 07:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 07:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 07:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 07:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 07:55:05] Running provider: tradingeconomics
[2026-06-03 07:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 07:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:55:05] Running provider: fmp
[2026-06-03 07:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 07:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 07:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:55:06] Running provider: rss_macro
[2026-06-03 07:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 07:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 07:55:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:00:04] ==============================
[2026-06-03 08:00:04] Starting institutional multi-source news fetch.
[2026-06-03 08:00:04] Running provider: forexfactory
[2026-06-03 08:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:00:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 08:00:11] Running provider: tradingeconomics
[2026-06-03 08:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:00:11] Running provider: fmp
[2026-06-03 08:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:00:11] Running provider: rss_macro
[2026-06-03 08:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:05:03] ==============================
[2026-06-03 08:05:03] Starting institutional multi-source news fetch.
[2026-06-03 08:05:04] Running provider: forexfactory
[2026-06-03 08:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:05:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 08:05:10] Running provider: tradingeconomics
[2026-06-03 08:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:05:10] Running provider: fmp
[2026-06-03 08:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:05:11] Running provider: rss_macro
[2026-06-03 08:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:05:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:10:03] ==============================
[2026-06-03 08:10:03] Starting institutional multi-source news fetch.
[2026-06-03 08:10:03] Running provider: forexfactory
[2026-06-03 08:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 08:10:05] Running provider: tradingeconomics
[2026-06-03 08:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:10:05] Running provider: fmp
[2026-06-03 08:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:10:06] Running provider: rss_macro
[2026-06-03 08:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:10:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:15:03] ==============================
[2026-06-03 08:15:03] Starting institutional multi-source news fetch.
[2026-06-03 08:15:03] Running provider: forexfactory
[2026-06-03 08:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:15:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=64, actual_values=64
[2026-06-03 08:15:06] Running provider: tradingeconomics
[2026-06-03 08:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:15:06] Running provider: fmp
[2026-06-03 08:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:15:06] Running provider: rss_macro
[2026-06-03 08:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:15:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:20:03] ==============================
[2026-06-03 08:20:03] Starting institutional multi-source news fetch.
[2026-06-03 08:20:03] Running provider: forexfactory
[2026-06-03 08:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:20:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:20:06] Running provider: tradingeconomics
[2026-06-03 08:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:20:06] Running provider: fmp
[2026-06-03 08:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:20:11] Running provider: rss_macro
[2026-06-03 08:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:20:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:25:03] ==============================
[2026-06-03 08:25:03] Starting institutional multi-source news fetch.
[2026-06-03 08:25:03] Running provider: forexfactory
[2026-06-03 08:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:25:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:25:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:25:06] Running provider: tradingeconomics
[2026-06-03 08:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:25:06] Running provider: fmp
[2026-06-03 08:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:25:06] Running provider: rss_macro
[2026-06-03 08:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:25:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:30:03] ==============================
[2026-06-03 08:30:03] Starting institutional multi-source news fetch.
[2026-06-03 08:30:03] Running provider: forexfactory
[2026-06-03 08:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:30:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:30:10] Running provider: tradingeconomics
[2026-06-03 08:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:30:10] Running provider: fmp
[2026-06-03 08:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:30:10] Running provider: rss_macro
[2026-06-03 08:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:35:03] ==============================
[2026-06-03 08:35:03] Starting institutional multi-source news fetch.
[2026-06-03 08:35:03] Running provider: forexfactory
[2026-06-03 08:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:35:05] Running provider: tradingeconomics
[2026-06-03 08:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:35:05] Running provider: fmp
[2026-06-03 08:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:35:10] Running provider: rss_macro
[2026-06-03 08:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:35:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:40:03] ==============================
[2026-06-03 08:40:03] Starting institutional multi-source news fetch.
[2026-06-03 08:40:03] Running provider: forexfactory
[2026-06-03 08:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:40:05] Running provider: tradingeconomics
[2026-06-03 08:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:40:05] Running provider: fmp
[2026-06-03 08:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:40:05] Running provider: rss_macro
[2026-06-03 08:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:45:04] ==============================
[2026-06-03 08:45:04] Starting institutional multi-source news fetch.
[2026-06-03 08:45:04] Running provider: forexfactory
[2026-06-03 08:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:45:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:45:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=66, actual_values=66
[2026-06-03 08:45:10] Running provider: tradingeconomics
[2026-06-03 08:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:45:10] Running provider: fmp
[2026-06-03 08:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:45:10] Running provider: rss_macro
[2026-06-03 08:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:45:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:50:03] ==============================
[2026-06-03 08:50:03] Starting institutional multi-source news fetch.
[2026-06-03 08:50:04] Running provider: forexfactory
[2026-06-03 08:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:50:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=68, actual_values=68
[2026-06-03 08:50:06] Running provider: tradingeconomics
[2026-06-03 08:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:50:06] Running provider: fmp
[2026-06-03 08:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:50:11] Running provider: rss_macro
[2026-06-03 08:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 08:55:04] ==============================
[2026-06-03 08:55:04] Starting institutional multi-source news fetch.
[2026-06-03 08:55:04] Running provider: forexfactory
[2026-06-03 08:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 08:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 08:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 08:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 08:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 08:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 08:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 08:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 08:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 08:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 08:55:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=70, actual_values=70
[2026-06-03 08:55:06] Running provider: tradingeconomics
[2026-06-03 08:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 08:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:55:06] Running provider: fmp
[2026-06-03 08:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 08:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 08:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:55:06] Running provider: rss_macro
[2026-06-03 08:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 08:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 08:55:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:00:04] ==============================
[2026-06-03 09:00:04] Starting institutional multi-source news fetch.
[2026-06-03 09:00:04] Running provider: forexfactory
[2026-06-03 09:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:00:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=72, actual_values=72
[2026-06-03 09:00:06] Running provider: tradingeconomics
[2026-06-03 09:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:00:06] Running provider: fmp
[2026-06-03 09:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:00:06] Running provider: rss_macro
[2026-06-03 09:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:00:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:05:03] ==============================
[2026-06-03 09:05:03] Starting institutional multi-source news fetch.
[2026-06-03 09:05:03] Running provider: forexfactory
[2026-06-03 09:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=74, actual_values=74
[2026-06-03 09:05:05] Running provider: tradingeconomics
[2026-06-03 09:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:05:05] Running provider: fmp
[2026-06-03 09:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:05:05] Running provider: rss_macro
[2026-06-03 09:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:05:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:10:03] ==============================
[2026-06-03 09:10:03] Starting institutional multi-source news fetch.
[2026-06-03 09:10:03] Running provider: forexfactory
[2026-06-03 09:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:10:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=74, actual_values=74
[2026-06-03 09:10:11] Running provider: tradingeconomics
[2026-06-03 09:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:10:11] Running provider: fmp
[2026-06-03 09:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:10:11] Running provider: rss_macro
[2026-06-03 09:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:15:03] ==============================
[2026-06-03 09:15:03] Starting institutional multi-source news fetch.
[2026-06-03 09:15:03] Running provider: forexfactory
[2026-06-03 09:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:15:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:15:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=74, actual_values=74
[2026-06-03 09:15:10] Running provider: tradingeconomics
[2026-06-03 09:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:15:10] Running provider: fmp
[2026-06-03 09:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:15:10] Running provider: rss_macro
[2026-06-03 09:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:20:03] ==============================
[2026-06-03 09:20:03] Starting institutional multi-source news fetch.
[2026-06-03 09:20:03] Running provider: forexfactory
[2026-06-03 09:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:20:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:20:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:20:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=74, actual_values=74
[2026-06-03 09:20:15] Running provider: tradingeconomics
[2026-06-03 09:20:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:20:15] Running provider: fmp
[2026-06-03 09:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:20:15] Running provider: rss_macro
[2026-06-03 09:20:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:20:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:20:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:20:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:25:03] ==============================
[2026-06-03 09:25:03] Starting institutional multi-source news fetch.
[2026-06-03 09:25:03] Running provider: forexfactory
[2026-06-03 09:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=74, actual_values=74
[2026-06-03 09:25:05] Running provider: tradingeconomics
[2026-06-03 09:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:25:05] Running provider: fmp
[2026-06-03 09:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:25:10] Running provider: rss_macro
[2026-06-03 09:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:25:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:30:03] ==============================
[2026-06-03 09:30:03] Starting institutional multi-source news fetch.
[2026-06-03 09:30:03] Running provider: forexfactory
[2026-06-03 09:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:30:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:30:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:30:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:30:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:30:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:30:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:30:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:30:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:30:15] Running provider: tradingeconomics
[2026-06-03 09:30:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:30:15] Running provider: fmp
[2026-06-03 09:30:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:30:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:30:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:30:15] Running provider: rss_macro
[2026-06-03 09:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:30:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:35:03] ==============================
[2026-06-03 09:35:03] Starting institutional multi-source news fetch.
[2026-06-03 09:35:03] Running provider: forexfactory
[2026-06-03 09:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:35:05] Running provider: tradingeconomics
[2026-06-03 09:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:35:05] Running provider: fmp
[2026-06-03 09:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:35:05] Running provider: rss_macro
[2026-06-03 09:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:40:04] ==============================
[2026-06-03 09:40:04] Starting institutional multi-source news fetch.
[2026-06-03 09:40:04] Running provider: forexfactory
[2026-06-03 09:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:40:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:40:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:40:06] Running provider: tradingeconomics
[2026-06-03 09:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:40:06] Running provider: fmp
[2026-06-03 09:40:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:40:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:40:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:40:09] Running provider: rss_macro
[2026-06-03 09:40:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:40:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:40:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:40:09] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:45:04] ==============================
[2026-06-03 09:45:04] Starting institutional multi-source news fetch.
[2026-06-03 09:45:04] Running provider: forexfactory
[2026-06-03 09:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:45:05] Running provider: tradingeconomics
[2026-06-03 09:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:45:05] Running provider: fmp
[2026-06-03 09:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:45:05] Running provider: rss_macro
[2026-06-03 09:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:45:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:50:03] ==============================
[2026-06-03 09:50:03] Starting institutional multi-source news fetch.
[2026-06-03 09:50:04] Running provider: forexfactory
[2026-06-03 09:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:50:05] Running provider: tradingeconomics
[2026-06-03 09:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:50:05] Running provider: fmp
[2026-06-03 09:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:50:06] Running provider: rss_macro
[2026-06-03 09:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 09:55:03] ==============================
[2026-06-03 09:55:03] Starting institutional multi-source news fetch.
[2026-06-03 09:55:03] Running provider: forexfactory
[2026-06-03 09:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 09:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 09:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 09:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 09:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 09:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 09:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 09:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 09:55:10] Running provider: tradingeconomics
[2026-06-03 09:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 09:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:55:10] Running provider: fmp
[2026-06-03 09:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 09:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 09:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:55:10] Running provider: rss_macro
[2026-06-03 09:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 09:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 09:55:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:00:05] ==============================
[2026-06-03 10:00:05] Starting institutional multi-source news fetch.
[2026-06-03 10:00:05] Running provider: forexfactory
[2026-06-03 10:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:00:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:00:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:00:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:00:07] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=76, actual_values=76
[2026-06-03 10:00:07] Running provider: tradingeconomics
[2026-06-03 10:00:07] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:00:07] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:00:07] Running provider: fmp
[2026-06-03 10:00:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:00:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:00:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:00:07] Running provider: rss_macro
[2026-06-03 10:00:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:00:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:00:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:00:07] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:05:03] ==============================
[2026-06-03 10:05:03] Starting institutional multi-source news fetch.
[2026-06-03 10:05:03] Running provider: forexfactory
[2026-06-03 10:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:05:05] Running provider: tradingeconomics
[2026-06-03 10:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:05:05] Running provider: fmp
[2026-06-03 10:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:05:05] Running provider: rss_macro
[2026-06-03 10:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:05:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:10:03] ==============================
[2026-06-03 10:10:03] Starting institutional multi-source news fetch.
[2026-06-03 10:10:03] Running provider: forexfactory
[2026-06-03 10:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:10:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:10:10] Running provider: tradingeconomics
[2026-06-03 10:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:10:10] Running provider: fmp
[2026-06-03 10:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:10:10] Running provider: rss_macro
[2026-06-03 10:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:15:03] ==============================
[2026-06-03 10:15:03] Starting institutional multi-source news fetch.
[2026-06-03 10:15:03] Running provider: forexfactory
[2026-06-03 10:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:15:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:15:06] Running provider: tradingeconomics
[2026-06-03 10:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:15:06] Running provider: fmp
[2026-06-03 10:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:15:06] Running provider: rss_macro
[2026-06-03 10:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:15:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:20:03] ==============================
[2026-06-03 10:20:03] Starting institutional multi-source news fetch.
[2026-06-03 10:20:03] Running provider: forexfactory
[2026-06-03 10:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:20:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:20:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:20:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:20:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:20:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:20:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:20:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:20:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:20:05] Running provider: tradingeconomics
[2026-06-03 10:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:20:05] Running provider: fmp
[2026-06-03 10:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:20:10] Running provider: rss_macro
[2026-06-03 10:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:20:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:25:03] ==============================
[2026-06-03 10:25:03] Starting institutional multi-source news fetch.
[2026-06-03 10:25:03] Running provider: forexfactory
[2026-06-03 10:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:25:05] Running provider: tradingeconomics
[2026-06-03 10:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:25:05] Running provider: fmp
[2026-06-03 10:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:25:05] Running provider: rss_macro
[2026-06-03 10:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:25:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:30:04] ==============================
[2026-06-03 10:30:04] Starting institutional multi-source news fetch.
[2026-06-03 10:30:04] Running provider: forexfactory
[2026-06-03 10:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:30:06] Running provider: tradingeconomics
[2026-06-03 10:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:30:06] Running provider: fmp
[2026-06-03 10:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:30:06] Running provider: rss_macro
[2026-06-03 10:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:35:03] ==============================
[2026-06-03 10:35:03] Starting institutional multi-source news fetch.
[2026-06-03 10:35:03] Running provider: forexfactory
[2026-06-03 10:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:35:05] Running provider: tradingeconomics
[2026-06-03 10:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:35:05] Running provider: fmp
[2026-06-03 10:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:35:05] Running provider: rss_macro
[2026-06-03 10:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:40:03] ==============================
[2026-06-03 10:40:03] Starting institutional multi-source news fetch.
[2026-06-03 10:40:03] Running provider: forexfactory
[2026-06-03 10:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:40:05] Running provider: tradingeconomics
[2026-06-03 10:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:40:05] Running provider: fmp
[2026-06-03 10:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:40:06] Running provider: rss_macro
[2026-06-03 10:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:45:03] ==============================
[2026-06-03 10:45:03] Starting institutional multi-source news fetch.
[2026-06-03 10:45:03] Running provider: forexfactory
[2026-06-03 10:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:45:05] Running provider: tradingeconomics
[2026-06-03 10:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:45:05] Running provider: fmp
[2026-06-03 10:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:45:05] Running provider: rss_macro
[2026-06-03 10:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:45:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:50:03] ==============================
[2026-06-03 10:50:03] Starting institutional multi-source news fetch.
[2026-06-03 10:50:03] Running provider: forexfactory
[2026-06-03 10:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:50:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:50:10] Running provider: tradingeconomics
[2026-06-03 10:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:50:10] Running provider: fmp
[2026-06-03 10:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:50:11] Running provider: rss_macro
[2026-06-03 10:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 10:55:03] ==============================
[2026-06-03 10:55:03] Starting institutional multi-source news fetch.
[2026-06-03 10:55:03] Running provider: forexfactory
[2026-06-03 10:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 10:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 10:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 10:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 10:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 10:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 10:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 10:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 10:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 10:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:55:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 10:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 10:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 10:55:10] Running provider: tradingeconomics
[2026-06-03 10:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 10:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:55:10] Running provider: fmp
[2026-06-03 10:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 10:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 10:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:55:11] Running provider: rss_macro
[2026-06-03 10:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 10:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 10:55:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:00:04] ==============================
[2026-06-03 11:00:04] Starting institutional multi-source news fetch.
[2026-06-03 11:00:04] Running provider: forexfactory
[2026-06-03 11:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:00:11] Running provider: tradingeconomics
[2026-06-03 11:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:00:11] Running provider: fmp
[2026-06-03 11:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:00:11] Running provider: rss_macro
[2026-06-03 11:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:05:03] ==============================
[2026-06-03 11:05:03] Starting institutional multi-source news fetch.
[2026-06-03 11:05:03] Running provider: forexfactory
[2026-06-03 11:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:05:05] Running provider: tradingeconomics
[2026-06-03 11:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:05:05] Running provider: fmp
[2026-06-03 11:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:05:06] Running provider: rss_macro
[2026-06-03 11:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:05:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:10:03] ==============================
[2026-06-03 11:10:03] Starting institutional multi-source news fetch.
[2026-06-03 11:10:03] Running provider: forexfactory
[2026-06-03 11:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:10:05] Running provider: tradingeconomics
[2026-06-03 11:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:10:05] Running provider: fmp
[2026-06-03 11:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:10:05] Running provider: rss_macro
[2026-06-03 11:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:10:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:15:03] ==============================
[2026-06-03 11:15:03] Starting institutional multi-source news fetch.
[2026-06-03 11:15:03] Running provider: forexfactory
[2026-06-03 11:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:15:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:15:10] Running provider: tradingeconomics
[2026-06-03 11:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:15:10] Running provider: fmp
[2026-06-03 11:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:15:10] Running provider: rss_macro
[2026-06-03 11:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:20:03] ==============================
[2026-06-03 11:20:03] Starting institutional multi-source news fetch.
[2026-06-03 11:20:03] Running provider: forexfactory
[2026-06-03 11:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:20:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:20:10] Running provider: tradingeconomics
[2026-06-03 11:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:20:10] Running provider: fmp
[2026-06-03 11:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:20:10] Running provider: rss_macro
[2026-06-03 11:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:20:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:25:03] ==============================
[2026-06-03 11:25:03] Starting institutional multi-source news fetch.
[2026-06-03 11:25:03] Running provider: forexfactory
[2026-06-03 11:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:25:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:25:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:25:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:25:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:25:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:25:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:25:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:25:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:25:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:25:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:25:13] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:25:13] Running provider: tradingeconomics
[2026-06-03 11:25:13] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:25:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:25:13] Running provider: fmp
[2026-06-03 11:25:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:25:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:25:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:25:13] Running provider: rss_macro
[2026-06-03 11:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:25:13] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:30:03] ==============================
[2026-06-03 11:30:03] Starting institutional multi-source news fetch.
[2026-06-03 11:30:03] Running provider: forexfactory
[2026-06-03 11:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:30:10] Running provider: tradingeconomics
[2026-06-03 11:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:30:10] Running provider: fmp
[2026-06-03 11:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:30:11] Running provider: rss_macro
[2026-06-03 11:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:35:03] ==============================
[2026-06-03 11:35:03] Starting institutional multi-source news fetch.
[2026-06-03 11:35:03] Running provider: forexfactory
[2026-06-03 11:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:35:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:35:10] Running provider: tradingeconomics
[2026-06-03 11:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:35:10] Running provider: fmp
[2026-06-03 11:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:35:10] Running provider: rss_macro
[2026-06-03 11:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:35:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:40:03] ==============================
[2026-06-03 11:40:03] Starting institutional multi-source news fetch.
[2026-06-03 11:40:03] Running provider: forexfactory
[2026-06-03 11:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:40:05] Running provider: tradingeconomics
[2026-06-03 11:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:40:05] Running provider: fmp
[2026-06-03 11:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:40:05] Running provider: rss_macro
[2026-06-03 11:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:40:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:45:03] ==============================
[2026-06-03 11:45:03] Starting institutional multi-source news fetch.
[2026-06-03 11:45:03] Running provider: forexfactory
[2026-06-03 11:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:45:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:45:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:45:05] Running provider: tradingeconomics
[2026-06-03 11:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:45:05] Running provider: fmp
[2026-06-03 11:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:45:05] Running provider: rss_macro
[2026-06-03 11:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:45:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:50:03] ==============================
[2026-06-03 11:50:03] Starting institutional multi-source news fetch.
[2026-06-03 11:50:03] Running provider: forexfactory
[2026-06-03 11:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:50:05] Running provider: tradingeconomics
[2026-06-03 11:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:50:05] Running provider: fmp
[2026-06-03 11:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:50:05] Running provider: rss_macro
[2026-06-03 11:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 11:55:02] ==============================
[2026-06-03 11:55:02] Starting institutional multi-source news fetch.
[2026-06-03 11:55:02] Running provider: forexfactory
[2026-06-03 11:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 11:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 11:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 11:55:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 11:55:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:55:03] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:55:03] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 11:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 11:55:04] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 11:55:04] Running provider: tradingeconomics
[2026-06-03 11:55:04] TradingEconomics API key not configured. Skipping.
[2026-06-03 11:55:04] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:55:04] Running provider: fmp
[2026-06-03 11:55:04] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 11:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 11:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:55:05] Running provider: rss_macro
[2026-06-03 11:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 11:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 11:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:00:04] ==============================
[2026-06-03 12:00:04] Starting institutional multi-source news fetch.
[2026-06-03 12:00:04] Running provider: forexfactory
[2026-06-03 12:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:00:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:00:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:00:06] Running provider: tradingeconomics
[2026-06-03 12:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:00:06] Running provider: fmp
[2026-06-03 12:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:00:06] Running provider: rss_macro
[2026-06-03 12:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:00:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:05:03] ==============================
[2026-06-03 12:05:03] Starting institutional multi-source news fetch.
[2026-06-03 12:05:03] Running provider: forexfactory
[2026-06-03 12:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:05:05] Running provider: tradingeconomics
[2026-06-03 12:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:05:05] Running provider: fmp
[2026-06-03 12:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:05:06] Running provider: rss_macro
[2026-06-03 12:05:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:05:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:05:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:05:07] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:10:03] ==============================
[2026-06-03 12:10:03] Starting institutional multi-source news fetch.
[2026-06-03 12:10:03] Running provider: forexfactory
[2026-06-03 12:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:10:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:10:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:10:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:10:10] Running provider: tradingeconomics
[2026-06-03 12:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:10:10] Running provider: fmp
[2026-06-03 12:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:10:17] Running provider: rss_macro
[2026-06-03 12:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:10:17] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:15:04] ==============================
[2026-06-03 12:15:04] Starting institutional multi-source news fetch.
[2026-06-03 12:15:05] Running provider: forexfactory
[2026-06-03 12:15:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:15:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:15:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:15:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:15:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:15:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:15:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:15:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:15:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:15:12] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:15:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:15:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:15:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:15:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:15:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:15:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:15:12] Running provider: tradingeconomics
[2026-06-03 12:15:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:15:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:15:12] Running provider: fmp
[2026-06-03 12:15:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:15:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:15:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:15:13] Running provider: rss_macro
[2026-06-03 12:15:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:15:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:15:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:15:13] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:20:04] ==============================
[2026-06-03 12:20:04] Starting institutional multi-source news fetch.
[2026-06-03 12:20:04] Running provider: forexfactory
[2026-06-03 12:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:20:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:20:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:20:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:20:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:20:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:20:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:20:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:20:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:20:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:20:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:20:11] Running provider: tradingeconomics
[2026-06-03 12:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:20:11] Running provider: fmp
[2026-06-03 12:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:20:11] Running provider: rss_macro
[2026-06-03 12:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:20:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:25:04] ==============================
[2026-06-03 12:25:04] Starting institutional multi-source news fetch.
[2026-06-03 12:25:04] Running provider: forexfactory
[2026-06-03 12:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:25:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:25:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:25:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:25:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:25:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:25:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:25:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:25:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:25:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:25:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:25:12] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:25:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:25:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:25:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:25:12] Running provider: tradingeconomics
[2026-06-03 12:25:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:25:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:25:12] Running provider: fmp
[2026-06-03 12:25:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:25:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:25:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:25:12] Running provider: rss_macro
[2026-06-03 12:25:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:25:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:25:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:25:13] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:30:03] ==============================
[2026-06-03 12:30:03] Starting institutional multi-source news fetch.
[2026-06-03 12:30:04] Running provider: forexfactory
[2026-06-03 12:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:30:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:30:05] Running provider: tradingeconomics
[2026-06-03 12:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:30:05] Running provider: fmp
[2026-06-03 12:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:30:11] Running provider: rss_macro
[2026-06-03 12:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:35:03] ==============================
[2026-06-03 12:35:03] Starting institutional multi-source news fetch.
[2026-06-03 12:35:03] Running provider: forexfactory
[2026-06-03 12:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:35:05] Running provider: tradingeconomics
[2026-06-03 12:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:35:05] Running provider: fmp
[2026-06-03 12:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:35:05] Running provider: rss_macro
[2026-06-03 12:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:40:03] ==============================
[2026-06-03 12:40:03] Starting institutional multi-source news fetch.
[2026-06-03 12:40:03] Running provider: forexfactory
[2026-06-03 12:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:40:05] Running provider: tradingeconomics
[2026-06-03 12:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:40:05] Running provider: fmp
[2026-06-03 12:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:40:06] Running provider: rss_macro
[2026-06-03 12:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:45:03] ==============================
[2026-06-03 12:45:03] Starting institutional multi-source news fetch.
[2026-06-03 12:45:03] Running provider: forexfactory
[2026-06-03 12:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:45:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:45:10] Running provider: tradingeconomics
[2026-06-03 12:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:45:10] Running provider: fmp
[2026-06-03 12:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:45:10] Running provider: rss_macro
[2026-06-03 12:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:45:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:50:03] ==============================
[2026-06-03 12:50:03] Starting institutional multi-source news fetch.
[2026-06-03 12:50:03] Running provider: forexfactory
[2026-06-03 12:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:50:05] Running provider: tradingeconomics
[2026-06-03 12:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:50:05] Running provider: fmp
[2026-06-03 12:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:50:05] Running provider: rss_macro
[2026-06-03 12:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 12:55:03] ==============================
[2026-06-03 12:55:03] Starting institutional multi-source news fetch.
[2026-06-03 12:55:03] Running provider: forexfactory
[2026-06-03 12:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 12:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 12:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 12:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 12:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 12:55:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 12:55:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:55:03] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:55:03] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 12:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 12:55:04] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 12:55:04] Running provider: tradingeconomics
[2026-06-03 12:55:04] TradingEconomics API key not configured. Skipping.
[2026-06-03 12:55:04] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:55:04] Running provider: fmp
[2026-06-03 12:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 12:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 12:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:55:10] Running provider: rss_macro
[2026-06-03 12:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 12:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 12:55:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:00:03] ==============================
[2026-06-03 13:00:03] Starting institutional multi-source news fetch.
[2026-06-03 13:00:04] Running provider: forexfactory
[2026-06-03 13:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:00:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 13:00:10] Running provider: tradingeconomics
[2026-06-03 13:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:00:10] Running provider: fmp
[2026-06-03 13:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:00:11] Running provider: rss_macro
[2026-06-03 13:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:05:04] ==============================
[2026-06-03 13:05:04] Starting institutional multi-source news fetch.
[2026-06-03 13:05:04] Running provider: forexfactory
[2026-06-03 13:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:05:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:05:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 13:05:06] Running provider: tradingeconomics
[2026-06-03 13:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:05:06] Running provider: fmp
[2026-06-03 13:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:05:06] Running provider: rss_macro
[2026-06-03 13:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:05:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:10:03] ==============================
[2026-06-03 13:10:03] Starting institutional multi-source news fetch.
[2026-06-03 13:10:03] Running provider: forexfactory
[2026-06-03 13:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 13:10:05] Running provider: tradingeconomics
[2026-06-03 13:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:10:05] Running provider: fmp
[2026-06-03 13:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:10:05] Running provider: rss_macro
[2026-06-03 13:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:10:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:15:03] ==============================
[2026-06-03 13:15:03] Starting institutional multi-source news fetch.
[2026-06-03 13:15:03] Running provider: forexfactory
[2026-06-03 13:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:15:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:15:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:15:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:15:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:15:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:15:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=78, actual_values=78
[2026-06-03 13:15:05] Running provider: tradingeconomics
[2026-06-03 13:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:15:05] Running provider: fmp
[2026-06-03 13:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:15:05] Running provider: rss_macro
[2026-06-03 13:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:15:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:20:03] ==============================
[2026-06-03 13:20:03] Starting institutional multi-source news fetch.
[2026-06-03 13:20:03] Running provider: forexfactory
[2026-06-03 13:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:20:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:20:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:20:12] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:20:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:20:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:20:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:20:13] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:20:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:20:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:20:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:20:13] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=80, actual_values=80
[2026-06-03 13:20:13] Running provider: tradingeconomics
[2026-06-03 13:20:13] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:20:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:20:13] Running provider: fmp
[2026-06-03 13:20:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:20:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:20:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:20:14] Running provider: rss_macro
[2026-06-03 13:20:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:20:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:20:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:20:14] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:25:03] ==============================
[2026-06-03 13:25:03] Starting institutional multi-source news fetch.
[2026-06-03 13:25:03] Running provider: forexfactory
[2026-06-03 13:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:25:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=80, actual_values=80
[2026-06-03 13:25:05] Running provider: tradingeconomics
[2026-06-03 13:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:25:05] Running provider: fmp
[2026-06-03 13:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:25:05] Running provider: rss_macro
[2026-06-03 13:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:30:04] ==============================
[2026-06-03 13:30:04] Starting institutional multi-source news fetch.
[2026-06-03 13:30:04] Running provider: forexfactory
[2026-06-03 13:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=80, actual_values=80
[2026-06-03 13:30:06] Running provider: tradingeconomics
[2026-06-03 13:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:30:06] Running provider: fmp
[2026-06-03 13:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:30:06] Running provider: rss_macro
[2026-06-03 13:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:35:04] ==============================
[2026-06-03 13:35:04] Starting institutional multi-source news fetch.
[2026-06-03 13:35:04] Running provider: forexfactory
[2026-06-03 13:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:35:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:35:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:35:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:35:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 13:35:06] Running provider: tradingeconomics
[2026-06-03 13:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:35:06] Running provider: fmp
[2026-06-03 13:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:35:06] Running provider: rss_macro
[2026-06-03 13:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:35:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:40:03] ==============================
[2026-06-03 13:40:03] Starting institutional multi-source news fetch.
[2026-06-03 13:40:03] Running provider: forexfactory
[2026-06-03 13:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 13:40:05] Running provider: tradingeconomics
[2026-06-03 13:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:40:05] Running provider: fmp
[2026-06-03 13:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:40:06] Running provider: rss_macro
[2026-06-03 13:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:45:04] ==============================
[2026-06-03 13:45:04] Starting institutional multi-source news fetch.
[2026-06-03 13:45:04] Running provider: forexfactory
[2026-06-03 13:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:45:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:45:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:45:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:45:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:45:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:45:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 13:45:15] Running provider: tradingeconomics
[2026-06-03 13:45:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:45:15] Running provider: fmp
[2026-06-03 13:45:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:45:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:45:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:45:15] Running provider: rss_macro
[2026-06-03 13:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:45:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:50:03] ==============================
[2026-06-03 13:50:03] Starting institutional multi-source news fetch.
[2026-06-03 13:50:03] Running provider: forexfactory
[2026-06-03 13:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 13:50:10] Running provider: tradingeconomics
[2026-06-03 13:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:50:10] Running provider: fmp
[2026-06-03 13:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:50:12] Running provider: rss_macro
[2026-06-03 13:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:50:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:50:12] Finished news fetch. Total saved/updated: 246
[2026-06-03 13:55:03] ==============================
[2026-06-03 13:55:03] Starting institutional multi-source news fetch.
[2026-06-03 13:55:03] Running provider: forexfactory
[2026-06-03 13:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 13:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 13:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 13:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 13:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 13:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 13:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 13:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 13:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 13:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 13:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 13:55:10] Running provider: tradingeconomics
[2026-06-03 13:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 13:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:55:10] Running provider: fmp
[2026-06-03 13:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 13:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 13:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:55:10] Running provider: rss_macro
[2026-06-03 13:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 13:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 13:55:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:00:03] ==============================
[2026-06-03 14:00:03] Starting institutional multi-source news fetch.
[2026-06-03 14:00:03] Running provider: forexfactory
[2026-06-03 14:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:00:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:00:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:00:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:00:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:00:05] Running provider: tradingeconomics
[2026-06-03 14:00:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:00:05] Running provider: fmp
[2026-06-03 14:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:00:06] Running provider: rss_macro
[2026-06-03 14:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:00:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:05:04] ==============================
[2026-06-03 14:05:04] Starting institutional multi-source news fetch.
[2026-06-03 14:05:04] Running provider: forexfactory
[2026-06-03 14:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:05:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:05:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:05:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:05:06] Running provider: tradingeconomics
[2026-06-03 14:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:05:06] Running provider: fmp
[2026-06-03 14:05:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:05:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:05:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:05:09] Running provider: rss_macro
[2026-06-03 14:05:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:05:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:05:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:05:09] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:10:03] ==============================
[2026-06-03 14:10:03] Starting institutional multi-source news fetch.
[2026-06-03 14:10:03] Running provider: forexfactory
[2026-06-03 14:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:10:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:10:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:10:10] Running provider: tradingeconomics
[2026-06-03 14:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:10:10] Running provider: fmp
[2026-06-03 14:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:10:10] Running provider: rss_macro
[2026-06-03 14:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:15:03] ==============================
[2026-06-03 14:15:03] Starting institutional multi-source news fetch.
[2026-06-03 14:15:03] Running provider: forexfactory
[2026-06-03 14:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:15:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:15:10] Running provider: tradingeconomics
[2026-06-03 14:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:15:10] Running provider: fmp
[2026-06-03 14:15:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:15:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:15:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:15:16] Running provider: rss_macro
[2026-06-03 14:15:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:15:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:15:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:15:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:20:03] ==============================
[2026-06-03 14:20:03] Starting institutional multi-source news fetch.
[2026-06-03 14:20:03] Running provider: forexfactory
[2026-06-03 14:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:20:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:20:05] Running provider: tradingeconomics
[2026-06-03 14:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:20:05] Running provider: fmp
[2026-06-03 14:20:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:20:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:20:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:20:09] Running provider: rss_macro
[2026-06-03 14:20:09] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:20:09] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:20:09] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:20:09] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:25:04] ==============================
[2026-06-03 14:25:04] Starting institutional multi-source news fetch.
[2026-06-03 14:25:04] Running provider: forexfactory
[2026-06-03 14:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:25:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:25:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:25:06] Running provider: tradingeconomics
[2026-06-03 14:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:25:06] Running provider: fmp
[2026-06-03 14:25:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:25:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:25:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:25:08] Running provider: rss_macro
[2026-06-03 14:25:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:25:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:25:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:25:08] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:30:03] ==============================
[2026-06-03 14:30:03] Starting institutional multi-source news fetch.
[2026-06-03 14:30:03] Running provider: forexfactory
[2026-06-03 14:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:30:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:30:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:30:10] Running provider: tradingeconomics
[2026-06-03 14:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:30:10] Running provider: fmp
[2026-06-03 14:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:30:10] Running provider: rss_macro
[2026-06-03 14:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:30:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:35:03] ==============================
[2026-06-03 14:35:03] Starting institutional multi-source news fetch.
[2026-06-03 14:35:03] Running provider: forexfactory
[2026-06-03 14:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:35:05] Running provider: tradingeconomics
[2026-06-03 14:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:35:05] Running provider: fmp
[2026-06-03 14:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:35:05] Running provider: rss_macro
[2026-06-03 14:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:40:04] ==============================
[2026-06-03 14:40:04] Starting institutional multi-source news fetch.
[2026-06-03 14:40:04] Running provider: forexfactory
[2026-06-03 14:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:40:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=82, actual_values=82
[2026-06-03 14:40:06] Running provider: tradingeconomics
[2026-06-03 14:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:40:06] Running provider: fmp
[2026-06-03 14:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:40:06] Running provider: rss_macro
[2026-06-03 14:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:45:03] ==============================
[2026-06-03 14:45:03] Starting institutional multi-source news fetch.
[2026-06-03 14:45:03] Running provider: forexfactory
[2026-06-03 14:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=84, actual_values=84
[2026-06-03 14:45:05] Running provider: tradingeconomics
[2026-06-03 14:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:45:05] Running provider: fmp
[2026-06-03 14:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:45:05] Running provider: rss_macro
[2026-06-03 14:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:45:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:50:03] ==============================
[2026-06-03 14:50:03] Starting institutional multi-source news fetch.
[2026-06-03 14:50:03] Running provider: forexfactory
[2026-06-03 14:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=84, actual_values=84
[2026-06-03 14:50:05] Running provider: tradingeconomics
[2026-06-03 14:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:50:05] Running provider: fmp
[2026-06-03 14:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 14:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 14:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:50:05] Running provider: rss_macro
[2026-06-03 14:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 14:55:03] ==============================
[2026-06-03 14:55:03] Starting institutional multi-source news fetch.
[2026-06-03 14:55:03] Running provider: forexfactory
[2026-06-03 14:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 14:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 14:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 14:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 14:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=84, actual_values=84
[2026-06-03 14:55:05] Running provider: tradingeconomics
[2026-06-03 14:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 14:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:55:05] Running provider: fmp
[2026-06-03 14:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 14:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 14:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:55:05] Running provider: rss_macro
[2026-06-03 14:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 14:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 14:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:00:04] ==============================
[2026-06-03 15:00:04] Starting institutional multi-source news fetch.
[2026-06-03 15:00:04] Running provider: forexfactory
[2026-06-03 15:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:00:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:00:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:00:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=86, actual_values=86
[2026-06-03 15:00:12] Running provider: tradingeconomics
[2026-06-03 15:00:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:00:12] Running provider: fmp
[2026-06-03 15:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:00:13] Running provider: rss_macro
[2026-06-03 15:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:00:13] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:05:03] ==============================
[2026-06-03 15:05:03] Starting institutional multi-source news fetch.
[2026-06-03 15:05:03] Running provider: forexfactory
[2026-06-03 15:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:05:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:05:05] Running provider: tradingeconomics
[2026-06-03 15:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:05:05] Running provider: fmp
[2026-06-03 15:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:05:05] Running provider: rss_macro
[2026-06-03 15:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:05:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:10:14] ==============================
[2026-06-03 15:10:14] Starting institutional multi-source news fetch.
[2026-06-03 15:10:14] Running provider: forexfactory
[2026-06-03 15:10:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:10:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:10:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:10:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:10:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:10:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:10:15] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:10:15] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:10:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:10:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:10:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:10:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:10:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:10:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:10:16] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:10:16] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:10:16] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:10:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:10:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:10:17] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:10:17] Running provider: tradingeconomics
[2026-06-03 15:10:17] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:10:17] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:10:17] Running provider: fmp
[2026-06-03 15:10:17] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:10:17] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:10:17] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:10:17] Running provider: rss_macro
[2026-06-03 15:10:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:10:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:10:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:10:17] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:15:03] ==============================
[2026-06-03 15:15:03] Starting institutional multi-source news fetch.
[2026-06-03 15:15:03] Running provider: forexfactory
[2026-06-03 15:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:15:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:15:05] Running provider: tradingeconomics
[2026-06-03 15:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:15:05] Running provider: fmp
[2026-06-03 15:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:15:05] Running provider: rss_macro
[2026-06-03 15:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:15:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:20:03] ==============================
[2026-06-03 15:20:03] Starting institutional multi-source news fetch.
[2026-06-03 15:20:03] Running provider: forexfactory
[2026-06-03 15:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:20:10] Running provider: tradingeconomics
[2026-06-03 15:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:20:10] Running provider: fmp
[2026-06-03 15:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:20:10] Running provider: rss_macro
[2026-06-03 15:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:20:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:25:03] ==============================
[2026-06-03 15:25:03] Starting institutional multi-source news fetch.
[2026-06-03 15:25:03] Running provider: forexfactory
[2026-06-03 15:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:25:05] Running provider: tradingeconomics
[2026-06-03 15:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:25:05] Running provider: fmp
[2026-06-03 15:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:25:05] Running provider: rss_macro
[2026-06-03 15:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:30:03] ==============================
[2026-06-03 15:30:03] Starting institutional multi-source news fetch.
[2026-06-03 15:30:04] Running provider: forexfactory
[2026-06-03 15:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:30:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=88, actual_values=88
[2026-06-03 15:30:10] Running provider: tradingeconomics
[2026-06-03 15:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:30:10] Running provider: fmp
[2026-06-03 15:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:30:11] Running provider: rss_macro
[2026-06-03 15:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:35:03] ==============================
[2026-06-03 15:35:03] Starting institutional multi-source news fetch.
[2026-06-03 15:35:03] Running provider: forexfactory
[2026-06-03 15:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:35:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:35:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:35:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 15:35:11] Running provider: tradingeconomics
[2026-06-03 15:35:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:35:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:35:11] Running provider: fmp
[2026-06-03 15:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:35:11] Running provider: rss_macro
[2026-06-03 15:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:35:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:40:03] ==============================
[2026-06-03 15:40:03] Starting institutional multi-source news fetch.
[2026-06-03 15:40:03] Running provider: forexfactory
[2026-06-03 15:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:40:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:40:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 15:40:10] Running provider: tradingeconomics
[2026-06-03 15:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:40:10] Running provider: fmp
[2026-06-03 15:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:40:10] Running provider: rss_macro
[2026-06-03 15:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:40:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:45:04] ==============================
[2026-06-03 15:45:04] Starting institutional multi-source news fetch.
[2026-06-03 15:45:04] Running provider: forexfactory
[2026-06-03 15:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:45:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:45:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:45:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:45:15] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:45:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:45:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:45:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:45:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:45:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:45:16] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 15:45:16] Running provider: tradingeconomics
[2026-06-03 15:45:16] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:45:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:45:16] Running provider: fmp
[2026-06-03 15:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:45:16] Running provider: rss_macro
[2026-06-03 15:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:45:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:50:03] ==============================
[2026-06-03 15:50:03] Starting institutional multi-source news fetch.
[2026-06-03 15:50:03] Running provider: forexfactory
[2026-06-03 15:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 15:50:05] Running provider: tradingeconomics
[2026-06-03 15:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:50:05] Running provider: fmp
[2026-06-03 15:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:50:05] Running provider: rss_macro
[2026-06-03 15:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 15:55:03] ==============================
[2026-06-03 15:55:03] Starting institutional multi-source news fetch.
[2026-06-03 15:55:03] Running provider: forexfactory
[2026-06-03 15:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 15:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 15:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 15:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 15:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 15:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 15:55:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 15:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 15:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 15:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 15:55:05] Running provider: tradingeconomics
[2026-06-03 15:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 15:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:55:05] Running provider: fmp
[2026-06-03 15:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 15:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:55:05] Running provider: rss_macro
[2026-06-03 15:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 15:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 15:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:00:03] ==============================
[2026-06-03 16:00:03] Starting institutional multi-source news fetch.
[2026-06-03 16:00:03] Running provider: forexfactory
[2026-06-03 16:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:00:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:00:10] Running provider: tradingeconomics
[2026-06-03 16:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:00:10] Running provider: fmp
[2026-06-03 16:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:00:11] Running provider: rss_macro
[2026-06-03 16:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:05:03] ==============================
[2026-06-03 16:05:03] Starting institutional multi-source news fetch.
[2026-06-03 16:05:03] Running provider: forexfactory
[2026-06-03 16:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:05:05] Running provider: tradingeconomics
[2026-06-03 16:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:05:05] Running provider: fmp
[2026-06-03 16:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:05:06] Running provider: rss_macro
[2026-06-03 16:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:05:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:10:04] ==============================
[2026-06-03 16:10:04] Starting institutional multi-source news fetch.
[2026-06-03 16:10:04] Running provider: forexfactory
[2026-06-03 16:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:10:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:10:06] Running provider: tradingeconomics
[2026-06-03 16:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:10:06] Running provider: fmp
[2026-06-03 16:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:10:06] Running provider: rss_macro
[2026-06-03 16:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:10:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:15:03] ==============================
[2026-06-03 16:15:03] Starting institutional multi-source news fetch.
[2026-06-03 16:15:03] Running provider: forexfactory
[2026-06-03 16:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:15:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:15:11] Running provider: tradingeconomics
[2026-06-03 16:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:15:11] Running provider: fmp
[2026-06-03 16:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:15:11] Running provider: rss_macro
[2026-06-03 16:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:15:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:20:03] ==============================
[2026-06-03 16:20:03] Starting institutional multi-source news fetch.
[2026-06-03 16:20:03] Running provider: forexfactory
[2026-06-03 16:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:20:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:20:10] Running provider: tradingeconomics
[2026-06-03 16:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:20:10] Running provider: fmp
[2026-06-03 16:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:20:10] Running provider: rss_macro
[2026-06-03 16:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:20:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:25:03] ==============================
[2026-06-03 16:25:03] Starting institutional multi-source news fetch.
[2026-06-03 16:25:03] Running provider: forexfactory
[2026-06-03 16:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:25:05] Running provider: tradingeconomics
[2026-06-03 16:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:25:05] Running provider: fmp
[2026-06-03 16:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:25:05] Running provider: rss_macro
[2026-06-03 16:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:30:04] ==============================
[2026-06-03 16:30:04] Starting institutional multi-source news fetch.
[2026-06-03 16:30:04] Running provider: forexfactory
[2026-06-03 16:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:30:06] Running provider: tradingeconomics
[2026-06-03 16:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:30:06] Running provider: fmp
[2026-06-03 16:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:30:06] Running provider: rss_macro
[2026-06-03 16:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:35:03] ==============================
[2026-06-03 16:35:03] Starting institutional multi-source news fetch.
[2026-06-03 16:35:03] Running provider: forexfactory
[2026-06-03 16:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:35:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:35:10] Running provider: tradingeconomics
[2026-06-03 16:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:35:10] Running provider: fmp
[2026-06-03 16:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:35:10] Running provider: rss_macro
[2026-06-03 16:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:35:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:40:03] ==============================
[2026-06-03 16:40:03] Starting institutional multi-source news fetch.
[2026-06-03 16:40:03] Running provider: forexfactory
[2026-06-03 16:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:40:10] Running provider: tradingeconomics
[2026-06-03 16:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:40:10] Running provider: fmp
[2026-06-03 16:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:40:10] Running provider: rss_macro
[2026-06-03 16:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:40:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:45:03] ==============================
[2026-06-03 16:45:03] Starting institutional multi-source news fetch.
[2026-06-03 16:45:03] Running provider: forexfactory
[2026-06-03 16:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:45:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:45:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:45:11] Running provider: tradingeconomics
[2026-06-03 16:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:45:11] Running provider: fmp
[2026-06-03 16:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:45:11] Running provider: rss_macro
[2026-06-03 16:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:45:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:50:03] ==============================
[2026-06-03 16:50:03] Starting institutional multi-source news fetch.
[2026-06-03 16:50:03] Running provider: forexfactory
[2026-06-03 16:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:50:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:50:05] Running provider: tradingeconomics
[2026-06-03 16:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:50:05] Running provider: fmp
[2026-06-03 16:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:50:05] Running provider: rss_macro
[2026-06-03 16:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 16:55:03] ==============================
[2026-06-03 16:55:03] Starting institutional multi-source news fetch.
[2026-06-03 16:55:03] Running provider: forexfactory
[2026-06-03 16:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 16:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 16:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 16:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 16:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 16:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 16:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 16:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 16:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 16:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 16:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 16:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 16:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 16:55:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 16:55:06] Running provider: tradingeconomics
[2026-06-03 16:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 16:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:55:06] Running provider: fmp
[2026-06-03 16:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 16:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:55:06] Running provider: rss_macro
[2026-06-03 16:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 16:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 16:55:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:00:04] ==============================
[2026-06-03 17:00:04] Starting institutional multi-source news fetch.
[2026-06-03 17:00:04] Running provider: forexfactory
[2026-06-03 17:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:00:11] Running provider: tradingeconomics
[2026-06-03 17:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:00:11] Running provider: fmp
[2026-06-03 17:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:00:11] Running provider: rss_macro
[2026-06-03 17:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:05:03] ==============================
[2026-06-03 17:05:03] Starting institutional multi-source news fetch.
[2026-06-03 17:05:03] Running provider: forexfactory
[2026-06-03 17:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:05:10] Running provider: tradingeconomics
[2026-06-03 17:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:05:10] Running provider: fmp
[2026-06-03 17:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:05:10] Running provider: rss_macro
[2026-06-03 17:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:05:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:10:04] ==============================
[2026-06-03 17:10:04] Starting institutional multi-source news fetch.
[2026-06-03 17:10:04] Running provider: forexfactory
[2026-06-03 17:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:10:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:10:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:10:11] Running provider: tradingeconomics
[2026-06-03 17:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:10:11] Running provider: fmp
[2026-06-03 17:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:10:11] Running provider: rss_macro
[2026-06-03 17:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:15:03] ==============================
[2026-06-03 17:15:03] Starting institutional multi-source news fetch.
[2026-06-03 17:15:03] Running provider: forexfactory
[2026-06-03 17:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:15:10] Running provider: tradingeconomics
[2026-06-03 17:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:15:10] Running provider: fmp
[2026-06-03 17:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:15:10] Running provider: rss_macro
[2026-06-03 17:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:15:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:20:03] ==============================
[2026-06-03 17:20:03] Starting institutional multi-source news fetch.
[2026-06-03 17:20:03] Running provider: forexfactory
[2026-06-03 17:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:20:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:20:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:20:10] Running provider: tradingeconomics
[2026-06-03 17:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:20:10] Running provider: fmp
[2026-06-03 17:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:20:10] Running provider: rss_macro
[2026-06-03 17:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:20:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:25:03] ==============================
[2026-06-03 17:25:03] Starting institutional multi-source news fetch.
[2026-06-03 17:25:03] Running provider: forexfactory
[2026-06-03 17:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:25:10] Running provider: tradingeconomics
[2026-06-03 17:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:25:10] Running provider: fmp
[2026-06-03 17:25:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:25:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:25:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:25:15] Running provider: rss_macro
[2026-06-03 17:25:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:25:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:25:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:25:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:30:04] ==============================
[2026-06-03 17:30:04] Starting institutional multi-source news fetch.
[2026-06-03 17:30:04] Running provider: forexfactory
[2026-06-03 17:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:30:06] Running provider: tradingeconomics
[2026-06-03 17:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:30:06] Running provider: fmp
[2026-06-03 17:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:30:11] Running provider: rss_macro
[2026-06-03 17:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:35:03] ==============================
[2026-06-03 17:35:03] Starting institutional multi-source news fetch.
[2026-06-03 17:35:03] Running provider: forexfactory
[2026-06-03 17:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:35:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:35:05] Running provider: tradingeconomics
[2026-06-03 17:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:35:05] Running provider: fmp
[2026-06-03 17:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:35:05] Running provider: rss_macro
[2026-06-03 17:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:40:04] ==============================
[2026-06-03 17:40:04] Starting institutional multi-source news fetch.
[2026-06-03 17:40:04] Running provider: forexfactory
[2026-06-03 17:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:40:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:40:11] Running provider: tradingeconomics
[2026-06-03 17:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:40:11] Running provider: fmp
[2026-06-03 17:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:40:11] Running provider: rss_macro
[2026-06-03 17:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:40:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:45:03] ==============================
[2026-06-03 17:45:03] Starting institutional multi-source news fetch.
[2026-06-03 17:45:03] Running provider: forexfactory
[2026-06-03 17:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:45:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:45:11] Running provider: tradingeconomics
[2026-06-03 17:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:45:11] Running provider: fmp
[2026-06-03 17:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:45:11] Running provider: rss_macro
[2026-06-03 17:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:45:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:45:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:50:03] ==============================
[2026-06-03 17:50:03] Starting institutional multi-source news fetch.
[2026-06-03 17:50:03] Running provider: forexfactory
[2026-06-03 17:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:50:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:50:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:50:10] Running provider: tradingeconomics
[2026-06-03 17:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:50:10] Running provider: fmp
[2026-06-03 17:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:50:10] Running provider: rss_macro
[2026-06-03 17:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:50:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 17:55:03] ==============================
[2026-06-03 17:55:03] Starting institutional multi-source news fetch.
[2026-06-03 17:55:03] Running provider: forexfactory
[2026-06-03 17:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 17:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 17:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 17:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 17:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 17:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 17:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 17:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 17:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 17:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 17:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 17:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 17:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 17:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 17:55:05] Running provider: tradingeconomics
[2026-06-03 17:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 17:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:55:05] Running provider: fmp
[2026-06-03 17:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 17:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:55:05] Running provider: rss_macro
[2026-06-03 17:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 17:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 17:55:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:00:03] ==============================
[2026-06-03 18:00:03] Starting institutional multi-source news fetch.
[2026-06-03 18:00:03] Running provider: forexfactory
[2026-06-03 18:00:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:00:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:00:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:00:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:00:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:00:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:00:10] Running provider: tradingeconomics
[2026-06-03 18:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:00:10] Running provider: fmp
[2026-06-03 18:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:00:11] Running provider: rss_macro
[2026-06-03 18:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:05:03] ==============================
[2026-06-03 18:05:03] Starting institutional multi-source news fetch.
[2026-06-03 18:05:03] Running provider: forexfactory
[2026-06-03 18:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:05:10] Running provider: tradingeconomics
[2026-06-03 18:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:05:10] Running provider: fmp
[2026-06-03 18:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:05:10] Running provider: rss_macro
[2026-06-03 18:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:05:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:10:03] ==============================
[2026-06-03 18:10:03] Starting institutional multi-source news fetch.
[2026-06-03 18:10:03] Running provider: forexfactory
[2026-06-03 18:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:10:05] Running provider: tradingeconomics
[2026-06-03 18:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:10:05] Running provider: fmp
[2026-06-03 18:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:10:05] Running provider: rss_macro
[2026-06-03 18:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:10:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:15:03] ==============================
[2026-06-03 18:15:03] Starting institutional multi-source news fetch.
[2026-06-03 18:15:03] Running provider: forexfactory
[2026-06-03 18:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:15:05] Running provider: tradingeconomics
[2026-06-03 18:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:15:05] Running provider: fmp
[2026-06-03 18:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:15:05] Running provider: rss_macro
[2026-06-03 18:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:15:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:20:03] ==============================
[2026-06-03 18:20:03] Starting institutional multi-source news fetch.
[2026-06-03 18:20:03] Running provider: forexfactory
[2026-06-03 18:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:20:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:20:05] Running provider: tradingeconomics
[2026-06-03 18:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:20:05] Running provider: fmp
[2026-06-03 18:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:20:06] Running provider: rss_macro
[2026-06-03 18:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:20:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:25:03] ==============================
[2026-06-03 18:25:03] Starting institutional multi-source news fetch.
[2026-06-03 18:25:03] Running provider: forexfactory
[2026-06-03 18:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:25:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:25:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:25:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:25:10] Running provider: tradingeconomics
[2026-06-03 18:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:25:10] Running provider: fmp
[2026-06-03 18:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:25:10] Running provider: rss_macro
[2026-06-03 18:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:25:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:30:04] ==============================
[2026-06-03 18:30:04] Starting institutional multi-source news fetch.
[2026-06-03 18:30:04] Running provider: forexfactory
[2026-06-03 18:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:30:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:30:06] Running provider: tradingeconomics
[2026-06-03 18:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:30:06] Running provider: fmp
[2026-06-03 18:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:30:06] Running provider: rss_macro
[2026-06-03 18:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:35:03] ==============================
[2026-06-03 18:35:03] Starting institutional multi-source news fetch.
[2026-06-03 18:35:03] Running provider: forexfactory
[2026-06-03 18:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:35:05] Running provider: tradingeconomics
[2026-06-03 18:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:35:05] Running provider: fmp
[2026-06-03 18:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:35:05] Running provider: rss_macro
[2026-06-03 18:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:40:03] ==============================
[2026-06-03 18:40:03] Starting institutional multi-source news fetch.
[2026-06-03 18:40:03] Running provider: forexfactory
[2026-06-03 18:40:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:40:10] Running provider: tradingeconomics
[2026-06-03 18:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:40:10] Running provider: fmp
[2026-06-03 18:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:40:10] Running provider: rss_macro
[2026-06-03 18:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:40:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:45:03] ==============================
[2026-06-03 18:45:03] Starting institutional multi-source news fetch.
[2026-06-03 18:45:03] Running provider: forexfactory
[2026-06-03 18:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:45:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:45:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:45:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:45:10] Running provider: tradingeconomics
[2026-06-03 18:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:45:10] Running provider: fmp
[2026-06-03 18:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:45:10] Running provider: rss_macro
[2026-06-03 18:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:45:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:50:03] ==============================
[2026-06-03 18:50:03] Starting institutional multi-source news fetch.
[2026-06-03 18:50:03] Running provider: forexfactory
[2026-06-03 18:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:50:10] Running provider: tradingeconomics
[2026-06-03 18:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:50:10] Running provider: fmp
[2026-06-03 18:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:50:11] Running provider: rss_macro
[2026-06-03 18:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 18:55:03] ==============================
[2026-06-03 18:55:03] Starting institutional multi-source news fetch.
[2026-06-03 18:55:03] Running provider: forexfactory
[2026-06-03 18:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 18:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 18:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:55:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 18:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 18:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 18:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 18:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 18:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 18:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 18:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 18:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 18:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 18:55:10] Running provider: tradingeconomics
[2026-06-03 18:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 18:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:55:10] Running provider: fmp
[2026-06-03 18:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 18:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:55:10] Running provider: rss_macro
[2026-06-03 18:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 18:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 18:55:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 19:00:04] ==============================
[2026-06-03 19:00:04] Starting institutional multi-source news fetch.
[2026-06-03 19:00:04] Running provider: forexfactory
[2026-06-03 19:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:00:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:00:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:00:11] Running provider: tradingeconomics
[2026-06-03 19:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:00:11] Running provider: fmp
[2026-06-03 19:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:00:12] Running provider: rss_macro
[2026-06-03 19:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:00:12] Finished news fetch. Total saved/updated: 246
[2026-06-03 19:05:03] ==============================
[2026-06-03 19:05:03] Starting institutional multi-source news fetch.
[2026-06-03 19:05:03] Running provider: forexfactory
[2026-06-03 19:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:05:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:05:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:05:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:05:09] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:05:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=90, actual_values=90
[2026-06-03 19:05:10] Running provider: tradingeconomics
[2026-06-03 19:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:05:10] Running provider: fmp
[2026-06-03 19:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:05:10] Running provider: rss_macro
[2026-06-03 19:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:05:10] Finished news fetch. Total saved/updated: 245
[2026-06-03 19:10:03] ==============================
[2026-06-03 19:10:03] Starting institutional multi-source news fetch.
[2026-06-03 19:10:03] Running provider: forexfactory
[2026-06-03 19:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:10:10] ForexFactory parsed 76 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:10:10] Provider forexfactory: raw=465, normalized=245, saved=245, raw_actual_values=90, actual_values=90
[2026-06-03 19:10:10] Running provider: tradingeconomics
[2026-06-03 19:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:10:10] Running provider: fmp
[2026-06-03 19:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:10:11] Running provider: rss_macro
[2026-06-03 19:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:10:11] Finished news fetch. Total saved/updated: 245
[2026-06-03 19:15:03] ==============================
[2026-06-03 19:15:03] Starting institutional multi-source news fetch.
[2026-06-03 19:15:03] Running provider: forexfactory
[2026-06-03 19:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:15:10] Running provider: tradingeconomics
[2026-06-03 19:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:15:10] Running provider: fmp
[2026-06-03 19:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:15:10] Running provider: rss_macro
[2026-06-03 19:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 19:20:03] ==============================
[2026-06-03 19:20:03] Starting institutional multi-source news fetch.
[2026-06-03 19:20:04] Running provider: forexfactory
[2026-06-03 19:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:20:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:20:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:20:06] Running provider: tradingeconomics
[2026-06-03 19:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:20:06] Running provider: fmp
[2026-06-03 19:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:20:06] Running provider: rss_macro
[2026-06-03 19:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:20:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 19:25:03] ==============================
[2026-06-03 19:25:03] Starting institutional multi-source news fetch.
[2026-06-03 19:25:03] Running provider: forexfactory
[2026-06-03 19:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:25:10] Running provider: tradingeconomics
[2026-06-03 19:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:25:10] Running provider: fmp
[2026-06-03 19:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:25:10] Running provider: rss_macro
[2026-06-03 19:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:25:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 19:30:03] ==============================
[2026-06-03 19:30:03] Starting institutional multi-source news fetch.
[2026-06-03 19:30:03] Running provider: forexfactory
[2026-06-03 19:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:30:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:30:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:30:11] Running provider: tradingeconomics
[2026-06-03 19:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:30:11] Running provider: fmp
[2026-06-03 19:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:30:11] Running provider: rss_macro
[2026-06-03 19:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:30:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:30:11] Finished news fetch. Total saved/updated: 247
[2026-06-03 19:35:03] ==============================
[2026-06-03 19:35:03] Starting institutional multi-source news fetch.
[2026-06-03 19:35:03] Running provider: forexfactory
[2026-06-03 19:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:35:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:35:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:35:10] Running provider: tradingeconomics
[2026-06-03 19:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:35:10] Running provider: fmp
[2026-06-03 19:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:35:10] Running provider: rss_macro
[2026-06-03 19:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:35:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:35:10] Finished news fetch. Total saved/updated: 247
[2026-06-03 19:40:03] ==============================
[2026-06-03 19:40:03] Starting institutional multi-source news fetch.
[2026-06-03 19:40:03] Running provider: forexfactory
[2026-06-03 19:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:40:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:40:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:40:11] Running provider: tradingeconomics
[2026-06-03 19:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:40:11] Running provider: fmp
[2026-06-03 19:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:40:11] Running provider: rss_macro
[2026-06-03 19:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:40:11] Finished news fetch. Total saved/updated: 247
[2026-06-03 19:45:04] ==============================
[2026-06-03 19:45:04] Starting institutional multi-source news fetch.
[2026-06-03 19:45:04] Running provider: forexfactory
[2026-06-03 19:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:45:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:45:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:45:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:45:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:45:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:45:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:45:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:45:11] Running provider: tradingeconomics
[2026-06-03 19:45:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:45:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:45:11] Running provider: fmp
[2026-06-03 19:45:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:45:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:45:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:45:11] Running provider: rss_macro
[2026-06-03 19:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:45:11] Finished news fetch. Total saved/updated: 247
[2026-06-03 19:50:05] ==============================
[2026-06-03 19:50:05] Starting institutional multi-source news fetch.
[2026-06-03 19:50:05] Running provider: forexfactory
[2026-06-03 19:50:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:50:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:50:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:50:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:50:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:50:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:50:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:50:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:50:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:50:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:50:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:50:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:50:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:50:12] Running provider: tradingeconomics
[2026-06-03 19:50:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:50:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:50:12] Running provider: fmp
[2026-06-03 19:50:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:50:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:50:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:50:12] Running provider: rss_macro
[2026-06-03 19:50:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:50:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:50:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:50:12] Finished news fetch. Total saved/updated: 247
[2026-06-03 19:55:03] ==============================
[2026-06-03 19:55:03] Starting institutional multi-source news fetch.
[2026-06-03 19:55:03] Running provider: forexfactory
[2026-06-03 19:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 19:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 19:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 19:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 19:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 19:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 19:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 19:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 19:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 19:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 19:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 19:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 19:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 19:55:05] Running provider: tradingeconomics
[2026-06-03 19:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 19:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:55:05] Running provider: fmp
[2026-06-03 19:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 19:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 19:55:11] Running provider: rss_macro
[2026-06-03 19:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 19:55:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 19:55:11] Finished news fetch. Total saved/updated: 247
[2026-06-03 20:00:04] ==============================
[2026-06-03 20:00:04] Starting institutional multi-source news fetch.
[2026-06-03 20:00:04] Running provider: forexfactory
[2026-06-03 20:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:00:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:00:11] Running provider: tradingeconomics
[2026-06-03 20:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:00:11] Running provider: fmp
[2026-06-03 20:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 20:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 20:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:00:11] Running provider: rss_macro
[2026-06-03 20:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:00:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 20:00:11] Finished news fetch. Total saved/updated: 247
[2026-06-03 20:05:03] ==============================
[2026-06-03 20:05:03] Starting institutional multi-source news fetch.
[2026-06-03 20:05:03] Running provider: forexfactory
[2026-06-03 20:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:05:10] Running provider: tradingeconomics
[2026-06-03 20:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:05:10] Running provider: fmp
[2026-06-03 20:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 20:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 20:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:05:10] Running provider: rss_macro
[2026-06-03 20:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:05:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-03 20:05:10] Finished news fetch. Total saved/updated: 247
[2026-06-03 20:10:03] ==============================
[2026-06-03 20:10:03] Starting institutional multi-source news fetch.
[2026-06-03 20:10:04] Running provider: forexfactory
[2026-06-03 20:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:10:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:10:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:10:06] Running provider: tradingeconomics
[2026-06-03 20:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:10:06] Running provider: fmp
[2026-06-03 20:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:10:06] Running provider: rss_macro
[2026-06-03 20:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:10:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:15:03] ==============================
[2026-06-03 20:15:03] Starting institutional multi-source news fetch.
[2026-06-03 20:15:03] Running provider: forexfactory
[2026-06-03 20:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:15:10] Running provider: tradingeconomics
[2026-06-03 20:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:15:10] Running provider: fmp
[2026-06-03 20:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:15:10] Running provider: rss_macro
[2026-06-03 20:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:15:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:20:03] ==============================
[2026-06-03 20:20:03] Starting institutional multi-source news fetch.
[2026-06-03 20:20:03] Running provider: forexfactory
[2026-06-03 20:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:20:10] Running provider: tradingeconomics
[2026-06-03 20:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:20:10] Running provider: fmp
[2026-06-03 20:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:20:11] Running provider: rss_macro
[2026-06-03 20:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:20:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:25:03] ==============================
[2026-06-03 20:25:03] Starting institutional multi-source news fetch.
[2026-06-03 20:25:03] Running provider: forexfactory
[2026-06-03 20:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:25:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:25:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:25:10] Running provider: tradingeconomics
[2026-06-03 20:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:25:10] Running provider: fmp
[2026-06-03 20:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:25:10] Running provider: rss_macro
[2026-06-03 20:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:25:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:30:04] ==============================
[2026-06-03 20:30:04] Starting institutional multi-source news fetch.
[2026-06-03 20:30:04] Running provider: forexfactory
[2026-06-03 20:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:30:06] Running provider: tradingeconomics
[2026-06-03 20:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:30:06] Running provider: fmp
[2026-06-03 20:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:30:06] Running provider: rss_macro
[2026-06-03 20:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:35:03] ==============================
[2026-06-03 20:35:03] Starting institutional multi-source news fetch.
[2026-06-03 20:35:03] Running provider: forexfactory
[2026-06-03 20:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:35:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:35:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:35:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:35:10] Running provider: tradingeconomics
[2026-06-03 20:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:35:10] Running provider: fmp
[2026-06-03 20:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:35:10] Running provider: rss_macro
[2026-06-03 20:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:35:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:40:03] ==============================
[2026-06-03 20:40:03] Starting institutional multi-source news fetch.
[2026-06-03 20:40:03] Running provider: forexfactory
[2026-06-03 20:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:40:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:40:05] Running provider: tradingeconomics
[2026-06-03 20:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:40:05] Running provider: fmp
[2026-06-03 20:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:40:05] Running provider: rss_macro
[2026-06-03 20:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:40:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:45:03] ==============================
[2026-06-03 20:45:03] Starting institutional multi-source news fetch.
[2026-06-03 20:45:03] Running provider: forexfactory
[2026-06-03 20:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:45:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:45:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:45:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:45:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:45:05] Running provider: tradingeconomics
[2026-06-03 20:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:45:05] Running provider: fmp
[2026-06-03 20:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:45:05] Running provider: rss_macro
[2026-06-03 20:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:45:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:50:03] ==============================
[2026-06-03 20:50:03] Starting institutional multi-source news fetch.
[2026-06-03 20:50:03] Running provider: forexfactory
[2026-06-03 20:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:50:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:50:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:50:10] Running provider: tradingeconomics
[2026-06-03 20:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:50:10] Running provider: fmp
[2026-06-03 20:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:50:10] Running provider: rss_macro
[2026-06-03 20:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:50:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 20:55:03] ==============================
[2026-06-03 20:55:03] Starting institutional multi-source news fetch.
[2026-06-03 20:55:03] Running provider: forexfactory
[2026-06-03 20:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 20:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 20:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 20:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 20:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 20:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 20:55:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 20:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 20:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 20:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 20:55:05] Running provider: tradingeconomics
[2026-06-03 20:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 20:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:55:05] Running provider: fmp
[2026-06-03 20:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 20:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 20:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:55:05] Running provider: rss_macro
[2026-06-03 20:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 20:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 20:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:00:05] ==============================
[2026-06-03 21:00:05] Starting institutional multi-source news fetch.
[2026-06-03 21:00:05] Running provider: forexfactory
[2026-06-03 21:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:00:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:00:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:00:06] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:00:06] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:00:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:00:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:00:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:00:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:00:12] Running provider: tradingeconomics
[2026-06-03 21:00:12] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:00:12] Running provider: fmp
[2026-06-03 21:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:00:12] Running provider: rss_macro
[2026-06-03 21:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:00:12] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:05:03] ==============================
[2026-06-03 21:05:03] Starting institutional multi-source news fetch.
[2026-06-03 21:05:03] Running provider: forexfactory
[2026-06-03 21:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:05:05] Running provider: tradingeconomics
[2026-06-03 21:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:05:05] Running provider: fmp
[2026-06-03 21:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:05:05] Running provider: rss_macro
[2026-06-03 21:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:05:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:10:03] ==============================
[2026-06-03 21:10:03] Starting institutional multi-source news fetch.
[2026-06-03 21:10:03] Running provider: forexfactory
[2026-06-03 21:10:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:10:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:10:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:10:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:10:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:10:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:10:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:10:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:10:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:10:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:10:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:10:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:10:10] Running provider: tradingeconomics
[2026-06-03 21:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:10:10] Running provider: fmp
[2026-06-03 21:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:10:10] Running provider: rss_macro
[2026-06-03 21:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:10:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:10:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:15:03] ==============================
[2026-06-03 21:15:03] Starting institutional multi-source news fetch.
[2026-06-03 21:15:03] Running provider: forexfactory
[2026-06-03 21:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:15:05] Running provider: tradingeconomics
[2026-06-03 21:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:15:05] Running provider: fmp
[2026-06-03 21:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:15:05] Running provider: rss_macro
[2026-06-03 21:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:15:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:20:03] ==============================
[2026-06-03 21:20:03] Starting institutional multi-source news fetch.
[2026-06-03 21:20:03] Running provider: forexfactory
[2026-06-03 21:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:20:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:20:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:20:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:20:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:20:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:20:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:20:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:20:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:20:15] Running provider: tradingeconomics
[2026-06-03 21:20:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:20:15] Running provider: fmp
[2026-06-03 21:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:20:15] Running provider: rss_macro
[2026-06-03 21:20:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:20:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:20:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:20:15] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:25:03] ==============================
[2026-06-03 21:25:03] Starting institutional multi-source news fetch.
[2026-06-03 21:25:03] Running provider: forexfactory
[2026-06-03 21:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:25:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:25:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:25:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:25:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:25:10] Running provider: tradingeconomics
[2026-06-03 21:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:25:10] Running provider: fmp
[2026-06-03 21:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:25:10] Running provider: rss_macro
[2026-06-03 21:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:25:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:30:03] ==============================
[2026-06-03 21:30:03] Starting institutional multi-source news fetch.
[2026-06-03 21:30:03] Running provider: forexfactory
[2026-06-03 21:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:30:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:30:10] Running provider: tradingeconomics
[2026-06-03 21:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:30:10] Running provider: fmp
[2026-06-03 21:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:30:10] Running provider: rss_macro
[2026-06-03 21:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:30:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:35:03] ==============================
[2026-06-03 21:35:03] Starting institutional multi-source news fetch.
[2026-06-03 21:35:03] Running provider: forexfactory
[2026-06-03 21:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:35:05] Running provider: tradingeconomics
[2026-06-03 21:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:35:05] Running provider: fmp
[2026-06-03 21:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:35:05] Running provider: rss_macro
[2026-06-03 21:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:40:03] ==============================
[2026-06-03 21:40:03] Starting institutional multi-source news fetch.
[2026-06-03 21:40:03] Running provider: forexfactory
[2026-06-03 21:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:40:10] Running provider: tradingeconomics
[2026-06-03 21:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:40:10] Running provider: fmp
[2026-06-03 21:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:40:10] Running provider: rss_macro
[2026-06-03 21:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:40:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:45:02] ==============================
[2026-06-03 21:45:02] Starting institutional multi-source news fetch.
[2026-06-03 21:45:02] Running provider: forexfactory
[2026-06-03 21:45:02] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:45:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:45:05] Running provider: tradingeconomics
[2026-06-03 21:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:45:05] Running provider: fmp
[2026-06-03 21:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:45:06] Running provider: rss_macro
[2026-06-03 21:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:45:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:50:03] ==============================
[2026-06-03 21:50:03] Starting institutional multi-source news fetch.
[2026-06-03 21:50:03] Running provider: forexfactory
[2026-06-03 21:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:50:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:50:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:50:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:50:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:50:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:50:10] Running provider: tradingeconomics
[2026-06-03 21:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:50:10] Running provider: fmp
[2026-06-03 21:50:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:50:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:50:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:50:11] Running provider: rss_macro
[2026-06-03 21:50:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:50:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:50:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:50:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 21:55:03] ==============================
[2026-06-03 21:55:03] Starting institutional multi-source news fetch.
[2026-06-03 21:55:03] Running provider: forexfactory
[2026-06-03 21:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 21:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 21:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 21:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 21:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 21:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 21:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 21:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 21:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 21:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 21:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 21:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 21:55:05] Running provider: tradingeconomics
[2026-06-03 21:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 21:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:55:05] Running provider: fmp
[2026-06-03 21:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 21:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 21:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:55:05] Running provider: rss_macro
[2026-06-03 21:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 21:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 21:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:00:03] ==============================
[2026-06-03 22:00:03] Starting institutional multi-source news fetch.
[2026-06-03 22:00:03] Running provider: forexfactory
[2026-06-03 22:00:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:00:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:00:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:00:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:00:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:00:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:00:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:00:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:00:15] Running provider: tradingeconomics
[2026-06-03 22:00:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:00:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:00:15] Running provider: fmp
[2026-06-03 22:00:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 22:00:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 22:00:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:00:15] Running provider: rss_macro
[2026-06-03 22:00:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:00:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:00:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:00:15] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:05:03] ==============================
[2026-06-03 22:05:03] Starting institutional multi-source news fetch.
[2026-06-03 22:05:03] Running provider: forexfactory
[2026-06-03 22:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:05:10] Running provider: tradingeconomics
[2026-06-03 22:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:05:10] Running provider: fmp
[2026-06-03 22:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 22:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 22:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:05:10] Running provider: rss_macro
[2026-06-03 22:05:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:05:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:05:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:05:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:10:03] ==============================
[2026-06-03 22:10:03] Starting institutional multi-source news fetch.
[2026-06-03 22:10:04] Running provider: forexfactory
[2026-06-03 22:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:10:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:10:11] Running provider: tradingeconomics
[2026-06-03 22:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:10:11] Running provider: fmp
[2026-06-03 22:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=402 | ERROR=
[2026-06-03 22:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=403 | ERROR=
[2026-06-03 22:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:10:11] Running provider: rss_macro
[2026-06-03 22:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:15:03] ==============================
[2026-06-03 22:15:03] Starting institutional multi-source news fetch.
[2026-06-03 22:15:03] Running provider: forexfactory
[2026-06-03 22:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:15:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:15:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:15:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:15:10] Running provider: tradingeconomics
[2026-06-03 22:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:15:10] Running provider: fmp
[2026-06-03 22:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:15:10] Running provider: rss_macro
[2026-06-03 22:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:20:03] ==============================
[2026-06-03 22:20:03] Starting institutional multi-source news fetch.
[2026-06-03 22:20:03] Running provider: forexfactory
[2026-06-03 22:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:20:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:20:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:20:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:20:05] Running provider: tradingeconomics
[2026-06-03 22:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:20:05] Running provider: fmp
[2026-06-03 22:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:20:05] Running provider: rss_macro
[2026-06-03 22:20:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:20:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:20:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:20:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:25:03] ==============================
[2026-06-03 22:25:03] Starting institutional multi-source news fetch.
[2026-06-03 22:25:03] Running provider: forexfactory
[2026-06-03 22:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:25:05] Running provider: tradingeconomics
[2026-06-03 22:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:25:05] Running provider: fmp
[2026-06-03 22:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:25:05] Running provider: rss_macro
[2026-06-03 22:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:30:04] ==============================
[2026-06-03 22:30:04] Starting institutional multi-source news fetch.
[2026-06-03 22:30:04] Running provider: forexfactory
[2026-06-03 22:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:30:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:30:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:30:11] Running provider: tradingeconomics
[2026-06-03 22:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:30:11] Running provider: fmp
[2026-06-03 22:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:30:11] Running provider: rss_macro
[2026-06-03 22:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:35:03] ==============================
[2026-06-03 22:35:03] Starting institutional multi-source news fetch.
[2026-06-03 22:35:03] Running provider: forexfactory
[2026-06-03 22:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:35:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:35:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:35:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:35:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:35:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:35:09] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:35:09] Running provider: tradingeconomics
[2026-06-03 22:35:09] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:35:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:35:09] Running provider: fmp
[2026-06-03 22:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:35:10] Running provider: rss_macro
[2026-06-03 22:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:35:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:40:03] ==============================
[2026-06-03 22:40:03] Starting institutional multi-source news fetch.
[2026-06-03 22:40:03] Running provider: forexfactory
[2026-06-03 22:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:40:05] Running provider: tradingeconomics
[2026-06-03 22:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:40:05] Running provider: fmp
[2026-06-03 22:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:40:05] Running provider: rss_macro
[2026-06-03 22:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:40:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:45:03] ==============================
[2026-06-03 22:45:03] Starting institutional multi-source news fetch.
[2026-06-03 22:45:03] Running provider: forexfactory
[2026-06-03 22:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:45:05] Running provider: tradingeconomics
[2026-06-03 22:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:45:05] Running provider: fmp
[2026-06-03 22:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:45:05] Running provider: rss_macro
[2026-06-03 22:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:45:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:50:03] ==============================
[2026-06-03 22:50:03] Starting institutional multi-source news fetch.
[2026-06-03 22:50:03] Running provider: forexfactory
[2026-06-03 22:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:50:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:50:06] Running provider: tradingeconomics
[2026-06-03 22:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:50:06] Running provider: fmp
[2026-06-03 22:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:50:06] Running provider: rss_macro
[2026-06-03 22:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:50:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 22:55:03] ==============================
[2026-06-03 22:55:03] Starting institutional multi-source news fetch.
[2026-06-03 22:55:03] Running provider: forexfactory
[2026-06-03 22:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 22:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:55:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 22:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 22:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 22:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 22:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 22:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 22:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 22:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 22:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 22:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:55:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 22:55:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 22:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 22:55:10] Running provider: tradingeconomics
[2026-06-03 22:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 22:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:55:10] Running provider: fmp
[2026-06-03 22:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 22:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:55:10] Running provider: rss_macro
[2026-06-03 22:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 22:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 22:55:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:00:03] ==============================
[2026-06-03 23:00:03] Starting institutional multi-source news fetch.
[2026-06-03 23:00:03] Running provider: forexfactory
[2026-06-03 23:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:00:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:00:10] Running provider: tradingeconomics
[2026-06-03 23:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:00:10] Running provider: fmp
[2026-06-03 23:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:00:11] Running provider: rss_macro
[2026-06-03 23:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:00:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:05:03] ==============================
[2026-06-03 23:05:03] Starting institutional multi-source news fetch.
[2026-06-03 23:05:03] Running provider: forexfactory
[2026-06-03 23:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:05:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:05:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:05:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:05:10] Running provider: tradingeconomics
[2026-06-03 23:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:05:10] Running provider: fmp
[2026-06-03 23:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:05:12] Running provider: rss_macro
[2026-06-03 23:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:05:12] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:10:03] ==============================
[2026-06-03 23:10:03] Starting institutional multi-source news fetch.
[2026-06-03 23:10:03] Running provider: forexfactory
[2026-06-03 23:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:10:05] Running provider: tradingeconomics
[2026-06-03 23:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:10:05] Running provider: fmp
[2026-06-03 23:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:10:06] Running provider: rss_macro
[2026-06-03 23:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:10:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:15:03] ==============================
[2026-06-03 23:15:03] Starting institutional multi-source news fetch.
[2026-06-03 23:15:04] Running provider: forexfactory
[2026-06-03 23:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:15:10] Running provider: tradingeconomics
[2026-06-03 23:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:15:10] Running provider: fmp
[2026-06-03 23:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:15:10] Running provider: rss_macro
[2026-06-03 23:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:20:03] ==============================
[2026-06-03 23:20:03] Starting institutional multi-source news fetch.
[2026-06-03 23:20:03] Running provider: forexfactory
[2026-06-03 23:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:20:10] Running provider: tradingeconomics
[2026-06-03 23:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:20:10] Running provider: fmp
[2026-06-03 23:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:20:10] Running provider: rss_macro
[2026-06-03 23:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:20:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:25:03] ==============================
[2026-06-03 23:25:03] Starting institutional multi-source news fetch.
[2026-06-03 23:25:03] Running provider: forexfactory
[2026-06-03 23:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:25:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:25:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:25:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:25:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:25:05] Running provider: tradingeconomics
[2026-06-03 23:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:25:05] Running provider: fmp
[2026-06-03 23:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:25:05] Running provider: rss_macro
[2026-06-03 23:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:30:03] ==============================
[2026-06-03 23:30:03] Starting institutional multi-source news fetch.
[2026-06-03 23:30:03] Running provider: forexfactory
[2026-06-03 23:30:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:30:14] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:30:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:30:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:30:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:30:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:30:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:30:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:30:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:30:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:30:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:30:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:30:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:30:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:30:15] Running provider: tradingeconomics
[2026-06-03 23:30:15] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:30:15] Running provider: fmp
[2026-06-03 23:30:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:30:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:30:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:30:15] Running provider: rss_macro
[2026-06-03 23:30:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:30:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:30:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:30:16] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:35:03] ==============================
[2026-06-03 23:35:03] Starting institutional multi-source news fetch.
[2026-06-03 23:35:03] Running provider: forexfactory
[2026-06-03 23:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:35:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:35:05] Running provider: tradingeconomics
[2026-06-03 23:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:35:05] Running provider: fmp
[2026-06-03 23:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:35:05] Running provider: rss_macro
[2026-06-03 23:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:40:03] ==============================
[2026-06-03 23:40:03] Starting institutional multi-source news fetch.
[2026-06-03 23:40:03] Running provider: forexfactory
[2026-06-03 23:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:40:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:40:10] Running provider: tradingeconomics
[2026-06-03 23:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:40:10] Running provider: fmp
[2026-06-03 23:40:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:40:11] Running provider: rss_macro
[2026-06-03 23:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:40:11] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:45:03] ==============================
[2026-06-03 23:45:03] Starting institutional multi-source news fetch.
[2026-06-03 23:45:03] Running provider: forexfactory
[2026-06-03 23:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:45:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:45:05] Running provider: tradingeconomics
[2026-06-03 23:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:45:05] Running provider: fmp
[2026-06-03 23:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:45:05] Running provider: rss_macro
[2026-06-03 23:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:45:05] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:50:04] ==============================
[2026-06-03 23:50:04] Starting institutional multi-source news fetch.
[2026-06-03 23:50:04] Running provider: forexfactory
[2026-06-03 23:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:50:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:50:06] Running provider: tradingeconomics
[2026-06-03 23:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:50:06] Running provider: fmp
[2026-06-03 23:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:50:06] Running provider: rss_macro
[2026-06-03 23:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:50:06] Finished news fetch. Total saved/updated: 246
[2026-06-03 23:55:03] ==============================
[2026-06-03 23:55:03] Starting institutional multi-source news fetch.
[2026-06-03 23:55:03] Running provider: forexfactory
[2026-06-03 23:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-03 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-03 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-03 23:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-03 23:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-03 23:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-03 23:55:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-03 23:55:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-03 23:55:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-03 23:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-03 23:55:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-03 23:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-03 23:55:05] Running provider: tradingeconomics
[2026-06-03 23:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-03 23:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:55:05] Running provider: fmp
[2026-06-03 23:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-03 23:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:55:05] Running provider: rss_macro
[2026-06-03 23:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-03 23:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-03 23:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:00:03] ==============================
[2026-06-04 00:00:03] Starting institutional multi-source news fetch.
[2026-06-04 00:00:04] Running provider: forexfactory
[2026-06-04 00:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:00:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:00:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:00:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:00:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:00:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:00:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:00:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:00:10] Running provider: tradingeconomics
[2026-06-04 00:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:00:10] Running provider: fmp
[2026-06-04 00:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:00:11] Running provider: rss_macro
[2026-06-04 00:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:00:16] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:05:03] ==============================
[2026-06-04 00:05:03] Starting institutional multi-source news fetch.
[2026-06-04 00:05:03] Running provider: forexfactory
[2026-06-04 00:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:05:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:05:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:05:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:05:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:05:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:05:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:05:10] Running provider: tradingeconomics
[2026-06-04 00:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:05:10] Running provider: fmp
[2026-06-04 00:05:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:05:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:05:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:05:12] Running provider: rss_macro
[2026-06-04 00:05:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:05:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:05:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:05:12] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:10:03] ==============================
[2026-06-04 00:10:03] Starting institutional multi-source news fetch.
[2026-06-04 00:10:03] Running provider: forexfactory
[2026-06-04 00:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:10:11] Running provider: tradingeconomics
[2026-06-04 00:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:10:11] Running provider: fmp
[2026-06-04 00:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:10:11] Running provider: rss_macro
[2026-06-04 00:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:15:03] ==============================
[2026-06-04 00:15:03] Starting institutional multi-source news fetch.
[2026-06-04 00:15:03] Running provider: forexfactory
[2026-06-04 00:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:15:05] Running provider: tradingeconomics
[2026-06-04 00:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:15:05] Running provider: fmp
[2026-06-04 00:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:15:05] Running provider: rss_macro
[2026-06-04 00:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:15:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:20:03] ==============================
[2026-06-04 00:20:03] Starting institutional multi-source news fetch.
[2026-06-04 00:20:03] Running provider: forexfactory
[2026-06-04 00:20:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:20:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:20:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:20:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:20:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:20:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:20:14] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:20:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:20:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:20:14] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:20:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:20:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:20:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:20:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:20:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:20:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:20:15] Running provider: tradingeconomics
[2026-06-04 00:20:15] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:20:15] Running provider: fmp
[2026-06-04 00:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:20:15] Running provider: rss_macro
[2026-06-04 00:20:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:20:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:20:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:20:15] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:25:03] ==============================
[2026-06-04 00:25:03] Starting institutional multi-source news fetch.
[2026-06-04 00:25:03] Running provider: forexfactory
[2026-06-04 00:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:25:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:25:05] Running provider: tradingeconomics
[2026-06-04 00:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:25:05] Running provider: fmp
[2026-06-04 00:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:25:05] Running provider: rss_macro
[2026-06-04 00:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:25:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:30:03] ==============================
[2026-06-04 00:30:03] Starting institutional multi-source news fetch.
[2026-06-04 00:30:03] Running provider: forexfactory
[2026-06-04 00:30:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:30:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:30:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:30:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:30:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:30:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:30:10] Running provider: tradingeconomics
[2026-06-04 00:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:30:10] Running provider: fmp
[2026-06-04 00:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:30:10] Running provider: rss_macro
[2026-06-04 00:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:30:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:35:03] ==============================
[2026-06-04 00:35:03] Starting institutional multi-source news fetch.
[2026-06-04 00:35:03] Running provider: forexfactory
[2026-06-04 00:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:35:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:35:05] Running provider: tradingeconomics
[2026-06-04 00:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:35:05] Running provider: fmp
[2026-06-04 00:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:35:05] Running provider: rss_macro
[2026-06-04 00:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:40:03] ==============================
[2026-06-04 00:40:03] Starting institutional multi-source news fetch.
[2026-06-04 00:40:03] Running provider: forexfactory
[2026-06-04 00:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:40:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:40:05] Running provider: tradingeconomics
[2026-06-04 00:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:40:05] Running provider: fmp
[2026-06-04 00:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:40:05] Running provider: rss_macro
[2026-06-04 00:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:45:04] ==============================
[2026-06-04 00:45:04] Starting institutional multi-source news fetch.
[2026-06-04 00:45:04] Running provider: forexfactory
[2026-06-04 00:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:45:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:45:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:45:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:45:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:45:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:45:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:45:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:45:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:45:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:45:11] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:45:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:45:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:45:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:45:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:45:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:45:12] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:45:12] Running provider: tradingeconomics
[2026-06-04 00:45:12] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:45:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:45:12] Running provider: fmp
[2026-06-04 00:45:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:45:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:45:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:45:12] Running provider: rss_macro
[2026-06-04 00:45:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:45:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:45:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:45:12] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:50:04] ==============================
[2026-06-04 00:50:04] Starting institutional multi-source news fetch.
[2026-06-04 00:50:04] Running provider: forexfactory
[2026-06-04 00:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:50:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:50:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:50:06] Running provider: tradingeconomics
[2026-06-04 00:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:50:06] Running provider: fmp
[2026-06-04 00:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:50:06] Running provider: rss_macro
[2026-06-04 00:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:50:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 00:55:03] ==============================
[2026-06-04 00:55:03] Starting institutional multi-source news fetch.
[2026-06-04 00:55:03] Running provider: forexfactory
[2026-06-04 00:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 00:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 00:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 00:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 00:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 00:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 00:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 00:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 00:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 00:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 00:55:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 00:55:05] Running provider: tradingeconomics
[2026-06-04 00:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 00:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:55:05] Running provider: fmp
[2026-06-04 00:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-03&to=2026-06-10&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 00:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:55:05] Running provider: rss_macro
[2026-06-04 00:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 00:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 00:55:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:00:04] ==============================
[2026-06-04 01:00:04] Starting institutional multi-source news fetch.
[2026-06-04 01:00:04] Running provider: forexfactory
[2026-06-04 01:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:00:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:00:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:00:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:00:06] Running provider: tradingeconomics
[2026-06-04 01:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:00:06] Running provider: fmp
[2026-06-04 01:00:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:00:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:00:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:00:08] Running provider: rss_macro
[2026-06-04 01:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:00:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:00:13] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:05:03] ==============================
[2026-06-04 01:05:03] Starting institutional multi-source news fetch.
[2026-06-04 01:05:03] Running provider: forexfactory
[2026-06-04 01:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:05:05] Running provider: tradingeconomics
[2026-06-04 01:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:05:05] Running provider: fmp
[2026-06-04 01:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:05:06] Running provider: rss_macro
[2026-06-04 01:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:05:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:10:04] ==============================
[2026-06-04 01:10:04] Starting institutional multi-source news fetch.
[2026-06-04 01:10:04] Running provider: forexfactory
[2026-06-04 01:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:10:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:10:11] Running provider: tradingeconomics
[2026-06-04 01:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:10:11] Running provider: fmp
[2026-06-04 01:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:10:11] Running provider: rss_macro
[2026-06-04 01:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:15:03] ==============================
[2026-06-04 01:15:03] Starting institutional multi-source news fetch.
[2026-06-04 01:15:03] Running provider: forexfactory
[2026-06-04 01:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:15:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:15:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:15:10] Running provider: tradingeconomics
[2026-06-04 01:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:15:10] Running provider: fmp
[2026-06-04 01:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:15:10] Running provider: rss_macro
[2026-06-04 01:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:15:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:20:03] ==============================
[2026-06-04 01:20:03] Starting institutional multi-source news fetch.
[2026-06-04 01:20:03] Running provider: forexfactory
[2026-06-04 01:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:20:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:20:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:20:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:20:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:20:10] Running provider: tradingeconomics
[2026-06-04 01:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:20:10] Running provider: fmp
[2026-06-04 01:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:20:10] Running provider: rss_macro
[2026-06-04 01:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:20:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:25:03] ==============================
[2026-06-04 01:25:03] Starting institutional multi-source news fetch.
[2026-06-04 01:25:03] Running provider: forexfactory
[2026-06-04 01:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:25:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:25:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:25:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:25:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:25:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:25:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:25:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:25:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:25:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:25:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:25:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:25:10] Running provider: tradingeconomics
[2026-06-04 01:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:25:10] Running provider: fmp
[2026-06-04 01:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:25:10] Running provider: rss_macro
[2026-06-04 01:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:25:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:30:04] ==============================
[2026-06-04 01:30:04] Starting institutional multi-source news fetch.
[2026-06-04 01:30:04] Running provider: forexfactory
[2026-06-04 01:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:30:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:30:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:30:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:30:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:30:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:30:06] Running provider: tradingeconomics
[2026-06-04 01:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:30:06] Running provider: fmp
[2026-06-04 01:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:30:06] Running provider: rss_macro
[2026-06-04 01:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:30:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:35:03] ==============================
[2026-06-04 01:35:03] Starting institutional multi-source news fetch.
[2026-06-04 01:35:03] Running provider: forexfactory
[2026-06-04 01:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:35:05] Running provider: tradingeconomics
[2026-06-04 01:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:35:05] Running provider: fmp
[2026-06-04 01:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:35:05] Running provider: rss_macro
[2026-06-04 01:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:40:04] ==============================
[2026-06-04 01:40:04] Starting institutional multi-source news fetch.
[2026-06-04 01:40:04] Running provider: forexfactory
[2026-06-04 01:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:40:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:40:06] Running provider: tradingeconomics
[2026-06-04 01:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:40:06] Running provider: fmp
[2026-06-04 01:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:40:06] Running provider: rss_macro
[2026-06-04 01:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:45:03] ==============================
[2026-06-04 01:45:03] Starting institutional multi-source news fetch.
[2026-06-04 01:45:03] Running provider: forexfactory
[2026-06-04 01:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:45:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:45:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:45:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:45:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:45:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:45:08] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:45:08] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:45:08] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:45:09] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:45:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:45:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:45:09] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:45:09] Running provider: tradingeconomics
[2026-06-04 01:45:09] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:45:09] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:45:09] Running provider: fmp
[2026-06-04 01:45:09] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:45:09] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:45:09] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:45:09] Running provider: rss_macro
[2026-06-04 01:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:45:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:50:03] ==============================
[2026-06-04 01:50:03] Starting institutional multi-source news fetch.
[2026-06-04 01:50:03] Running provider: forexfactory
[2026-06-04 01:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:50:03] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:50:05] Running provider: tradingeconomics
[2026-06-04 01:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:50:05] Running provider: fmp
[2026-06-04 01:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:50:05] Running provider: rss_macro
[2026-06-04 01:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:50:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 01:55:03] ==============================
[2026-06-04 01:55:03] Starting institutional multi-source news fetch.
[2026-06-04 01:55:03] Running provider: forexfactory
[2026-06-04 01:55:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 01:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 01:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 01:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 01:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 01:55:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 01:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:55:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 01:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 01:55:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 01:55:10] Running provider: tradingeconomics
[2026-06-04 01:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 01:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:55:10] Running provider: fmp
[2026-06-04 01:55:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:55:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 01:55:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:55:15] Running provider: rss_macro
[2026-06-04 01:55:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:55:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 01:55:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 01:55:15] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:00:03] ==============================
[2026-06-04 02:00:03] Starting institutional multi-source news fetch.
[2026-06-04 02:00:03] Running provider: forexfactory
[2026-06-04 02:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:00:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:00:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:00:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:00:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:00:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:00:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=90, actual_values=90
[2026-06-04 02:00:05] Running provider: tradingeconomics
[2026-06-04 02:00:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:00:05] Running provider: fmp
[2026-06-04 02:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:00:06] Running provider: rss_macro
[2026-06-04 02:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:00:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:05:03] ==============================
[2026-06-04 02:05:03] Starting institutional multi-source news fetch.
[2026-06-04 02:05:03] Running provider: forexfactory
[2026-06-04 02:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:05:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:05:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:05:05] Running provider: tradingeconomics
[2026-06-04 02:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:05:05] Running provider: fmp
[2026-06-04 02:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:05:05] Running provider: rss_macro
[2026-06-04 02:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:05:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:10:03] ==============================
[2026-06-04 02:10:03] Starting institutional multi-source news fetch.
[2026-06-04 02:10:03] Running provider: forexfactory
[2026-06-04 02:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:10:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:10:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:10:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:10:05] Running provider: tradingeconomics
[2026-06-04 02:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:10:05] Running provider: fmp
[2026-06-04 02:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:10:05] Running provider: rss_macro
[2026-06-04 02:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:10:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:15:03] ==============================
[2026-06-04 02:15:03] Starting institutional multi-source news fetch.
[2026-06-04 02:15:03] Running provider: forexfactory
[2026-06-04 02:15:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:15:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:15:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:15:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:15:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:15:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:15:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:15:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:15:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:15:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:15:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:15:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:15:06] Running provider: tradingeconomics
[2026-06-04 02:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:15:06] Running provider: fmp
[2026-06-04 02:15:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:15:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:15:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:15:07] Running provider: rss_macro
[2026-06-04 02:15:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:15:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:15:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:15:07] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:20:03] ==============================
[2026-06-04 02:20:03] Starting institutional multi-source news fetch.
[2026-06-04 02:20:03] Running provider: forexfactory
[2026-06-04 02:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:20:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:20:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:20:05] Running provider: tradingeconomics
[2026-06-04 02:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:20:05] Running provider: fmp
[2026-06-04 02:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:20:06] Running provider: rss_macro
[2026-06-04 02:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:20:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:25:03] ==============================
[2026-06-04 02:25:03] Starting institutional multi-source news fetch.
[2026-06-04 02:25:03] Running provider: forexfactory
[2026-06-04 02:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:25:05] Running provider: tradingeconomics
[2026-06-04 02:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:25:05] Running provider: fmp
[2026-06-04 02:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:25:06] Running provider: rss_macro
[2026-06-04 02:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:25:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:30:03] ==============================
[2026-06-04 02:30:03] Starting institutional multi-source news fetch.
[2026-06-04 02:30:03] Running provider: forexfactory
[2026-06-04 02:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:30:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:30:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:30:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=92, actual_values=92
[2026-06-04 02:30:11] Running provider: tradingeconomics
[2026-06-04 02:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:30:11] Running provider: fmp
[2026-06-04 02:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:30:11] Running provider: rss_macro
[2026-06-04 02:30:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:30:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:30:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:30:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:35:03] ==============================
[2026-06-04 02:35:03] Starting institutional multi-source news fetch.
[2026-06-04 02:35:03] Running provider: forexfactory
[2026-06-04 02:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 02:35:05] Running provider: tradingeconomics
[2026-06-04 02:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:35:05] Running provider: fmp
[2026-06-04 02:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:35:05] Running provider: rss_macro
[2026-06-04 02:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:35:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:40:03] ==============================
[2026-06-04 02:40:03] Starting institutional multi-source news fetch.
[2026-06-04 02:40:03] Running provider: forexfactory
[2026-06-04 02:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:40:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:40:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 02:40:10] Running provider: tradingeconomics
[2026-06-04 02:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:40:10] Running provider: fmp
[2026-06-04 02:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:40:10] Running provider: rss_macro
[2026-06-04 02:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:40:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:45:03] ==============================
[2026-06-04 02:45:03] Starting institutional multi-source news fetch.
[2026-06-04 02:45:03] Running provider: forexfactory
[2026-06-04 02:45:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 02:45:05] Running provider: tradingeconomics
[2026-06-04 02:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:45:05] Running provider: fmp
[2026-06-04 02:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:45:05] Running provider: rss_macro
[2026-06-04 02:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:45:05] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:50:03] ==============================
[2026-06-04 02:50:03] Starting institutional multi-source news fetch.
[2026-06-04 02:50:03] Running provider: forexfactory
[2026-06-04 02:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:50:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:50:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 02:50:05] Running provider: tradingeconomics
[2026-06-04 02:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:50:05] Running provider: fmp
[2026-06-04 02:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:50:06] Running provider: rss_macro
[2026-06-04 02:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:50:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 02:55:03] ==============================
[2026-06-04 02:55:03] Starting institutional multi-source news fetch.
[2026-06-04 02:55:03] Running provider: forexfactory
[2026-06-04 02:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 02:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 02:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 02:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 02:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 02:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 02:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 02:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 02:55:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 02:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:55:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:55:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:55:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 02:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 02:55:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 02:55:11] Running provider: tradingeconomics
[2026-06-04 02:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 02:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:55:11] Running provider: fmp
[2026-06-04 02:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 02:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:55:11] Running provider: rss_macro
[2026-06-04 02:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 02:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 02:55:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:00:04] ==============================
[2026-06-04 03:00:04] Starting institutional multi-source news fetch.
[2026-06-04 03:00:04] Running provider: forexfactory
[2026-06-04 03:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:00:05] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:00:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:00:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:00:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:00:06] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:00:06] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:00:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:00:11] Running provider: tradingeconomics
[2026-06-04 03:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:00:11] Running provider: fmp
[2026-06-04 03:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:00:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:00:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:00:12] Running provider: rss_macro
[2026-06-04 03:00:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:00:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:00:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:00:17] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:05:04] ==============================
[2026-06-04 03:05:04] Starting institutional multi-source news fetch.
[2026-06-04 03:05:04] Running provider: forexfactory
[2026-06-04 03:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:05:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:05:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:05:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:05:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:05:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:05:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:05:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:05:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:05:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:05:06] Running provider: tradingeconomics
[2026-06-04 03:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:05:06] Running provider: fmp
[2026-06-04 03:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:05:06] Running provider: rss_macro
[2026-06-04 03:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:05:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:10:03] ==============================
[2026-06-04 03:10:03] Starting institutional multi-source news fetch.
[2026-06-04 03:10:04] Running provider: forexfactory
[2026-06-04 03:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:10:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:10:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:10:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:10:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:10:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:10:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:10:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:10:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:10:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:10:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:10:11] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:10:11] Running provider: tradingeconomics
[2026-06-04 03:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:10:11] Running provider: fmp
[2026-06-04 03:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:10:11] Running provider: rss_macro
[2026-06-04 03:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:10:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:15:03] ==============================
[2026-06-04 03:15:03] Starting institutional multi-source news fetch.
[2026-06-04 03:15:03] Running provider: forexfactory
[2026-06-04 03:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:15:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:15:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:15:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:15:05] Running provider: tradingeconomics
[2026-06-04 03:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:15:05] Running provider: fmp
[2026-06-04 03:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:15:06] Running provider: rss_macro
[2026-06-04 03:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:15:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:20:04] ==============================
[2026-06-04 03:20:04] Starting institutional multi-source news fetch.
[2026-06-04 03:20:04] Running provider: forexfactory
[2026-06-04 03:20:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:20:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:20:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:20:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:20:13] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:20:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:20:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:20:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:20:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:20:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:20:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:20:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:20:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:20:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:20:13] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:20:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:20:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:20:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:20:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:20:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:20:15] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:20:15] Running provider: tradingeconomics
[2026-06-04 03:20:15] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:20:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:20:15] Running provider: fmp
[2026-06-04 03:20:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:20:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:20:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:20:15] Running provider: rss_macro
[2026-06-04 03:20:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:20:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:20:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:20:15] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:25:04] ==============================
[2026-06-04 03:25:04] Starting institutional multi-source news fetch.
[2026-06-04 03:25:04] Running provider: forexfactory
[2026-06-04 03:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:25:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:25:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:25:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:25:05] Running provider: tradingeconomics
[2026-06-04 03:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:25:05] Running provider: fmp
[2026-06-04 03:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:25:05] Running provider: rss_macro
[2026-06-04 03:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:25:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:30:04] ==============================
[2026-06-04 03:30:04] Starting institutional multi-source news fetch.
[2026-06-04 03:30:04] Running provider: forexfactory
[2026-06-04 03:30:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:30:10] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:30:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:30:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:30:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:30:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:30:10] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:30:10] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:30:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:30:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:30:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:30:16] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:30:16] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:30:16] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:30:16] Running provider: tradingeconomics
[2026-06-04 03:30:16] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:30:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:30:16] Running provider: fmp
[2026-06-04 03:30:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:30:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:30:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:30:16] Running provider: rss_macro
[2026-06-04 03:30:17] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:30:17] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:30:17] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:30:17] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:35:03] ==============================
[2026-06-04 03:35:03] Starting institutional multi-source news fetch.
[2026-06-04 03:35:03] Running provider: forexfactory
[2026-06-04 03:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:35:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:35:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:35:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:35:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:35:05] Running provider: tradingeconomics
[2026-06-04 03:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:35:05] Running provider: fmp
[2026-06-04 03:35:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:35:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:35:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:35:11] Running provider: rss_macro
[2026-06-04 03:35:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:35:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:35:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:35:11] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:40:03] ==============================
[2026-06-04 03:40:03] Starting institutional multi-source news fetch.
[2026-06-04 03:40:03] Running provider: forexfactory
[2026-06-04 03:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:40:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:40:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:40:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:40:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:40:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:40:06] Running provider: tradingeconomics
[2026-06-04 03:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:40:06] Running provider: fmp
[2026-06-04 03:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:40:06] Running provider: rss_macro
[2026-06-04 03:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:40:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:45:03] ==============================
[2026-06-04 03:45:03] Starting institutional multi-source news fetch.
[2026-06-04 03:45:03] Running provider: forexfactory
[2026-06-04 03:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:45:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:45:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:45:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:45:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:45:05] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:45:05] Running provider: tradingeconomics
[2026-06-04 03:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:45:05] Running provider: fmp
[2026-06-04 03:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:45:06] Running provider: rss_macro
[2026-06-04 03:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:45:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:50:03] ==============================
[2026-06-04 03:50:03] Starting institutional multi-source news fetch.
[2026-06-04 03:50:03] Running provider: forexfactory
[2026-06-04 03:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:50:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:50:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:50:04] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:50:10] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:50:10] Running provider: tradingeconomics
[2026-06-04 03:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:50:10] Running provider: fmp
[2026-06-04 03:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:50:10] Running provider: rss_macro
[2026-06-04 03:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:50:10] Finished news fetch. Total saved/updated: 246
[2026-06-04 03:55:04] ==============================
[2026-06-04 03:55:04] Starting institutional multi-source news fetch.
[2026-06-04 03:55:04] Running provider: forexfactory
[2026-06-04 03:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:55:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 03:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 03:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 03:55:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 03:55:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 03:55:05] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:55:05] ForexFactory parsed 115 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 03:55:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 03:55:06] Provider forexfactory: raw=466, normalized=246, saved=246, raw_actual_values=94, actual_values=94
[2026-06-04 03:55:06] Running provider: tradingeconomics
[2026-06-04 03:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 03:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:55:06] Running provider: fmp
[2026-06-04 03:55:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:55:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 03:55:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:55:06] Running provider: rss_macro
[2026-06-04 03:55:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:55:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 03:55:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 03:55:06] Finished news fetch. Total saved/updated: 246
[2026-06-04 04:00:03] ==============================
[2026-06-04 04:00:03] Starting institutional multi-source news fetch.
[2026-06-04 04:00:03] Running provider: forexfactory
[2026-06-04 04:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:00:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:00:15] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:00:15] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:00:15] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:00:15] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:00:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:00:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:00:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:00:16] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:00:16] Running provider: tradingeconomics
[2026-06-04 04:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:00:16] Running provider: fmp
[2026-06-04 04:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:00:16] Running provider: rss_macro
[2026-06-04 04:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:00:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:00:16] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:05:03] ==============================
[2026-06-04 04:05:03] Starting institutional multi-source news fetch.
[2026-06-04 04:05:03] Running provider: forexfactory
[2026-06-04 04:05:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:05:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:05:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:05:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:05:05] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:05:05] Running provider: tradingeconomics
[2026-06-04 04:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:05:05] Running provider: fmp
[2026-06-04 04:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:05:05] Running provider: rss_macro
[2026-06-04 04:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:05:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:10:03] ==============================
[2026-06-04 04:10:03] Starting institutional multi-source news fetch.
[2026-06-04 04:10:03] Running provider: forexfactory
[2026-06-04 04:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:10:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:10:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:10:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:10:05] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:10:05] Running provider: tradingeconomics
[2026-06-04 04:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:10:05] Running provider: fmp
[2026-06-04 04:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:10:05] Running provider: rss_macro
[2026-06-04 04:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:10:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:15:03] ==============================
[2026-06-04 04:15:03] Starting institutional multi-source news fetch.
[2026-06-04 04:15:03] Running provider: forexfactory
[2026-06-04 04:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:15:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:15:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:15:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:15:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:15:05] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:15:05] Running provider: tradingeconomics
[2026-06-04 04:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:15:05] Running provider: fmp
[2026-06-04 04:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:15:05] Running provider: rss_macro
[2026-06-04 04:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:15:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:20:03] ==============================
[2026-06-04 04:20:03] Starting institutional multi-source news fetch.
[2026-06-04 04:20:03] Running provider: forexfactory
[2026-06-04 04:20:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:20:04] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:20:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:20:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:20:05] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:20:05] Running provider: tradingeconomics
[2026-06-04 04:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:20:05] Running provider: fmp
[2026-06-04 04:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:20:06] Running provider: rss_macro
[2026-06-04 04:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:20:06] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:25:03] ==============================
[2026-06-04 04:25:03] Starting institutional multi-source news fetch.
[2026-06-04 04:25:03] Running provider: forexfactory
[2026-06-04 04:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:25:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:25:04] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:25:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:25:05] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:25:05] Running provider: tradingeconomics
[2026-06-04 04:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:25:05] Running provider: fmp
[2026-06-04 04:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:25:05] Running provider: rss_macro
[2026-06-04 04:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:25:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:30:04] ==============================
[2026-06-04 04:30:04] Starting institutional multi-source news fetch.
[2026-06-04 04:30:04] Running provider: forexfactory
[2026-06-04 04:30:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:30:12] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:30:12] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:30:12] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:30:13] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:30:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:30:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:30:13] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:30:13] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:30:13] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:30:13] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:30:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:30:14] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:30:14] Running provider: tradingeconomics
[2026-06-04 04:30:14] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:30:14] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:30:14] Running provider: fmp
[2026-06-04 04:30:14] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:30:14] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:30:14] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:30:14] Running provider: rss_macro
[2026-06-04 04:30:14] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:30:14] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:30:14] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:30:14] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:35:03] ==============================
[2026-06-04 04:35:03] Starting institutional multi-source news fetch.
[2026-06-04 04:35:03] Running provider: forexfactory
[2026-06-04 04:35:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:35:08] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:35:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:35:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:35:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:35:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:35:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:35:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:35:10] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:35:10] Running provider: tradingeconomics
[2026-06-04 04:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:35:10] Running provider: fmp
[2026-06-04 04:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:35:10] Running provider: rss_macro
[2026-06-04 04:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:35:10] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:40:03] ==============================
[2026-06-04 04:40:03] Starting institutional multi-source news fetch.
[2026-06-04 04:40:03] Running provider: forexfactory
[2026-06-04 04:40:03] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:40:09] ForexFactory file parsed 115 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:40:09] ForexFactory calendar files parsed 230 events | actuals=0
[2026-06-04 04:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:40:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:40:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:40:10] Provider forexfactory: raw=469, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:40:10] Running provider: tradingeconomics
[2026-06-04 04:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:40:10] Running provider: fmp
[2026-06-04 04:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:40:10] Running provider: rss_macro
[2026-06-04 04:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:40:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:40:10] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:45:03] ==============================
[2026-06-04 04:45:03] Starting institutional multi-source news fetch.
[2026-06-04 04:45:03] Running provider: forexfactory
[2026-06-04 04:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:45:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:45:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:45:13] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:45:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:45:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:45:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:45:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:45:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:45:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:45:14] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 04:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:45:14] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:45:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:45:14] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:45:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:45:15] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:45:15] Running provider: tradingeconomics
[2026-06-04 04:45:15] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:45:15] Running provider: fmp
[2026-06-04 04:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:45:16] Running provider: rss_macro
[2026-06-04 04:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:45:16] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:50:03] ==============================
[2026-06-04 04:50:03] Starting institutional multi-source news fetch.
[2026-06-04 04:50:03] Running provider: forexfactory
[2026-06-04 04:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 04:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:50:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:50:05] Running provider: tradingeconomics
[2026-06-04 04:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:50:05] Running provider: fmp
[2026-06-04 04:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:50:05] Running provider: rss_macro
[2026-06-04 04:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:50:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 04:55:04] ==============================
[2026-06-04 04:55:04] Starting institutional multi-source news fetch.
[2026-06-04 04:55:04] Running provider: forexfactory
[2026-06-04 04:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 04:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 04:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 04:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 04:55:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 04:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:55:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:55:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 04:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 04:55:11] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 04:55:11] Running provider: tradingeconomics
[2026-06-04 04:55:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 04:55:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:55:11] Running provider: fmp
[2026-06-04 04:55:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:55:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 04:55:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:55:11] Running provider: rss_macro
[2026-06-04 04:55:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:55:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 04:55:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 04:55:11] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:00:04] ==============================
[2026-06-04 05:00:04] Starting institutional multi-source news fetch.
[2026-06-04 05:00:04] Running provider: forexfactory
[2026-06-04 05:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:00:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:00:10] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:00:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:00:11] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:00:11] Running provider: tradingeconomics
[2026-06-04 05:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:00:11] Running provider: fmp
[2026-06-04 05:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:00:11] Running provider: rss_macro
[2026-06-04 05:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:00:12] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:05:03] ==============================
[2026-06-04 05:05:03] Starting institutional multi-source news fetch.
[2026-06-04 05:05:03] Running provider: forexfactory
[2026-06-04 05:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:05:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:05:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:05:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:05:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:05:05] Running provider: tradingeconomics
[2026-06-04 05:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:05:05] Running provider: fmp
[2026-06-04 05:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:05:06] Running provider: rss_macro
[2026-06-04 05:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:05:06] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:10:03] ==============================
[2026-06-04 05:10:03] Starting institutional multi-source news fetch.
[2026-06-04 05:10:03] Running provider: forexfactory
[2026-06-04 05:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:10:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:10:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:10:05] Running provider: tradingeconomics
[2026-06-04 05:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:10:05] Running provider: fmp
[2026-06-04 05:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:10:05] Running provider: rss_macro
[2026-06-04 05:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:10:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:15:03] ==============================
[2026-06-04 05:15:03] Starting institutional multi-source news fetch.
[2026-06-04 05:15:03] Running provider: forexfactory
[2026-06-04 05:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:15:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:15:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:15:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:15:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:15:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:15:05] Running provider: tradingeconomics
[2026-06-04 05:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:15:05] Running provider: fmp
[2026-06-04 05:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:15:05] Running provider: rss_macro
[2026-06-04 05:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:15:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:20:03] ==============================
[2026-06-04 05:20:03] Starting institutional multi-source news fetch.
[2026-06-04 05:20:03] Running provider: forexfactory
[2026-06-04 05:20:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:20:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:20:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:20:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:20:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:20:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:20:10] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:20:10] Running provider: tradingeconomics
[2026-06-04 05:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:20:10] Running provider: fmp
[2026-06-04 05:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:20:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:20:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:20:10] Running provider: rss_macro
[2026-06-04 05:20:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:20:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:20:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:20:10] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:25:03] ==============================
[2026-06-04 05:25:03] Starting institutional multi-source news fetch.
[2026-06-04 05:25:03] Running provider: forexfactory
[2026-06-04 05:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:25:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:25:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:25:05] Running provider: tradingeconomics
[2026-06-04 05:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:25:05] Running provider: fmp
[2026-06-04 05:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:25:05] Running provider: rss_macro
[2026-06-04 05:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:25:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:25:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 05:30:04] ==============================
[2026-06-04 05:30:04] Starting institutional multi-source news fetch.
[2026-06-04 05:30:04] Running provider: forexfactory
[2026-06-04 05:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:30:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:30:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:30:06] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:30:06] Running provider: tradingeconomics
[2026-06-04 05:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:30:06] Running provider: fmp
[2026-06-04 05:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:30:06] Running provider: rss_macro
[2026-06-04 05:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:30:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:30:06] Finished news fetch. Total saved/updated: 250
[2026-06-04 05:35:03] ==============================
[2026-06-04 05:35:03] Starting institutional multi-source news fetch.
[2026-06-04 05:35:03] Running provider: forexfactory
[2026-06-04 05:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:35:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:35:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:35:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:35:05] Running provider: tradingeconomics
[2026-06-04 05:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:35:05] Running provider: fmp
[2026-06-04 05:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:35:05] Running provider: rss_macro
[2026-06-04 05:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:35:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:35:10] Finished news fetch. Total saved/updated: 250
[2026-06-04 05:40:03] ==============================
[2026-06-04 05:40:03] Starting institutional multi-source news fetch.
[2026-06-04 05:40:03] Running provider: forexfactory
[2026-06-04 05:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:40:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:40:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:40:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:40:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:40:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:40:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:40:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:40:11] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:40:11] Running provider: tradingeconomics
[2026-06-04 05:40:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:40:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:40:11] Running provider: fmp
[2026-06-04 05:40:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:40:12] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:40:12] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:40:12] Running provider: rss_macro
[2026-06-04 05:40:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:40:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:40:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:40:12] Finished news fetch. Total saved/updated: 250
[2026-06-04 05:45:03] ==============================
[2026-06-04 05:45:03] Starting institutional multi-source news fetch.
[2026-06-04 05:45:03] Running provider: forexfactory
[2026-06-04 05:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:45:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:45:05] Running provider: tradingeconomics
[2026-06-04 05:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:45:05] Running provider: fmp
[2026-06-04 05:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:45:10] Running provider: rss_macro
[2026-06-04 05:45:25] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:45:25] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:45:25] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:45:25] Finished news fetch. Total saved/updated: 250
[2026-06-04 05:50:03] ==============================
[2026-06-04 05:50:03] Starting institutional multi-source news fetch.
[2026-06-04 05:50:03] Running provider: forexfactory
[2026-06-04 05:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:50:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:50:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:50:03] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:50:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:50:05] Running provider: tradingeconomics
[2026-06-04 05:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:50:05] Running provider: fmp
[2026-06-04 05:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:50:10] Running provider: rss_macro
[2026-06-04 05:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:50:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:50:10] Finished news fetch. Total saved/updated: 250
[2026-06-04 05:55:03] ==============================
[2026-06-04 05:55:03] Starting institutional multi-source news fetch.
[2026-06-04 05:55:03] Running provider: forexfactory
[2026-06-04 05:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 05:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 05:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 05:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 05:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 05:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 05:55:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 05:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:55:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 05:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 05:55:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=94, actual_values=94
[2026-06-04 05:55:05] Running provider: tradingeconomics
[2026-06-04 05:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 05:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:55:05] Running provider: fmp
[2026-06-04 05:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 05:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 05:55:05] Running provider: rss_macro
[2026-06-04 05:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 05:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 05:55:05] Finished news fetch. Total saved/updated: 250
[2026-06-04 06:00:04] ==============================
[2026-06-04 06:00:04] Starting institutional multi-source news fetch.
[2026-06-04 06:00:04] Running provider: forexfactory
[2026-06-04 06:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:00:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:00:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:00:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:00:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:00:05] Running provider: tradingeconomics
[2026-06-04 06:00:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:00:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:00:05] Running provider: fmp
[2026-06-04 06:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:00:06] Running provider: rss_macro
[2026-06-04 06:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:00:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:00:11] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:05:02] ==============================
[2026-06-04 06:05:02] Starting institutional multi-source news fetch.
[2026-06-04 06:05:02] Running provider: forexfactory
[2026-06-04 06:05:02] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:05:02] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:05:02] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:05:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:05:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:05:03] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:05:03] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:05:03] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:05:03] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:05:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:05:04] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:05:04] Running provider: tradingeconomics
[2026-06-04 06:05:04] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:05:04] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:05:04] Running provider: fmp
[2026-06-04 06:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:05:05] Running provider: rss_macro
[2026-06-04 06:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:05:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:05:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:10:03] ==============================
[2026-06-04 06:10:03] Starting institutional multi-source news fetch.
[2026-06-04 06:10:03] Running provider: forexfactory
[2026-06-04 06:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:10:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:10:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:10:05] Running provider: tradingeconomics
[2026-06-04 06:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:10:05] Running provider: fmp
[2026-06-04 06:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:10:06] Running provider: rss_macro
[2026-06-04 06:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:10:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:10:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:15:03] ==============================
[2026-06-04 06:15:03] Starting institutional multi-source news fetch.
[2026-06-04 06:15:03] Running provider: forexfactory
[2026-06-04 06:15:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:15:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:15:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:15:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:15:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:15:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:15:10] Running provider: tradingeconomics
[2026-06-04 06:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:15:10] Running provider: fmp
[2026-06-04 06:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:15:10] Running provider: rss_macro
[2026-06-04 06:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:15:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:15:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:20:03] ==============================
[2026-06-04 06:20:03] Starting institutional multi-source news fetch.
[2026-06-04 06:20:03] Running provider: forexfactory
[2026-06-04 06:20:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:20:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:20:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:20:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:20:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:20:05] Running provider: tradingeconomics
[2026-06-04 06:20:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:20:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:20:05] Running provider: fmp
[2026-06-04 06:20:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:20:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:20:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:20:05] Running provider: rss_macro
[2026-06-04 06:20:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:20:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:20:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:20:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:25:03] ==============================
[2026-06-04 06:25:03] Starting institutional multi-source news fetch.
[2026-06-04 06:25:03] Running provider: forexfactory
[2026-06-04 06:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:25:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:25:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:25:05] Running provider: tradingeconomics
[2026-06-04 06:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:25:05] Running provider: fmp
[2026-06-04 06:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:25:05] Running provider: rss_macro
[2026-06-04 06:25:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:25:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:25:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:25:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:30:03] ==============================
[2026-06-04 06:30:03] Starting institutional multi-source news fetch.
[2026-06-04 06:30:04] Running provider: forexfactory
[2026-06-04 06:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:30:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:30:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:30:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:30:06] Running provider: tradingeconomics
[2026-06-04 06:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:30:06] Running provider: fmp
[2026-06-04 06:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:30:06] Running provider: rss_macro
[2026-06-04 06:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:30:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:30:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:35:03] ==============================
[2026-06-04 06:35:03] Starting institutional multi-source news fetch.
[2026-06-04 06:35:03] Running provider: forexfactory
[2026-06-04 06:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:35:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:35:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:35:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:35:05] Running provider: tradingeconomics
[2026-06-04 06:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:35:05] Running provider: fmp
[2026-06-04 06:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:35:05] Running provider: rss_macro
[2026-06-04 06:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:35:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:35:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:40:03] ==============================
[2026-06-04 06:40:03] Starting institutional multi-source news fetch.
[2026-06-04 06:40:03] Running provider: forexfactory
[2026-06-04 06:40:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:40:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:40:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:40:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:40:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:40:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:40:10] Running provider: tradingeconomics
[2026-06-04 06:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:40:10] Running provider: fmp
[2026-06-04 06:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:40:10] Running provider: rss_macro
[2026-06-04 06:40:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:40:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:40:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:40:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:45:04] ==============================
[2026-06-04 06:45:04] Starting institutional multi-source news fetch.
[2026-06-04 06:45:04] Running provider: forexfactory
[2026-06-04 06:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:45:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:45:06] Running provider: tradingeconomics
[2026-06-04 06:45:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:45:06] Running provider: fmp
[2026-06-04 06:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:45:06] Running provider: rss_macro
[2026-06-04 06:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:45:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:45:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:50:03] ==============================
[2026-06-04 06:50:03] Starting institutional multi-source news fetch.
[2026-06-04 06:50:03] Running provider: forexfactory
[2026-06-04 06:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:50:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:50:10] Running provider: tradingeconomics
[2026-06-04 06:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:50:10] Running provider: fmp
[2026-06-04 06:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:50:10] Running provider: rss_macro
[2026-06-04 06:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:50:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:50:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 06:55:03] ==============================
[2026-06-04 06:55:03] Starting institutional multi-source news fetch.
[2026-06-04 06:55:03] Running provider: forexfactory
[2026-06-04 06:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 06:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 06:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 06:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 06:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 06:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 06:55:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 06:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:55:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 06:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 06:55:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 06:55:05] Running provider: tradingeconomics
[2026-06-04 06:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 06:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:55:05] Running provider: fmp
[2026-06-04 06:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 06:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 06:55:05] Running provider: rss_macro
[2026-06-04 06:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 06:55:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 06:55:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:00:04] ==============================
[2026-06-04 07:00:04] Starting institutional multi-source news fetch.
[2026-06-04 07:00:04] Running provider: forexfactory
[2026-06-04 07:00:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:00:14] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:00:14] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:00:14] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:00:14] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:00:14] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:00:15] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:00:15] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:00:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:00:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:00:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:00:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:00:16] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:00:16] Running provider: tradingeconomics
[2026-06-04 07:00:16] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:00:16] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:00:16] Running provider: fmp
[2026-06-04 07:00:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:00:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:00:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:00:16] Running provider: rss_macro
[2026-06-04 07:00:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:00:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:00:16] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:00:16] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:05:03] ==============================
[2026-06-04 07:05:03] Starting institutional multi-source news fetch.
[2026-06-04 07:05:03] Running provider: forexfactory
[2026-06-04 07:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:05:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:05:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:05:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:05:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:05:05] Running provider: tradingeconomics
[2026-06-04 07:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:05:05] Running provider: fmp
[2026-06-04 07:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:05:05] Running provider: rss_macro
[2026-06-04 07:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:05:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:05:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:10:03] ==============================
[2026-06-04 07:10:03] Starting institutional multi-source news fetch.
[2026-06-04 07:10:03] Running provider: forexfactory
[2026-06-04 07:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:10:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:10:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:10:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:10:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:10:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:10:10] Running provider: tradingeconomics
[2026-06-04 07:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:10:10] Running provider: fmp
[2026-06-04 07:10:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:10:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:10:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:10:10] Running provider: rss_macro
[2026-06-04 07:10:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:10:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:10:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:10:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:15:03] ==============================
[2026-06-04 07:15:03] Starting institutional multi-source news fetch.
[2026-06-04 07:15:03] Running provider: forexfactory
[2026-06-04 07:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:15:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:15:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:15:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:15:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:15:05] Running provider: tradingeconomics
[2026-06-04 07:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:15:05] Running provider: fmp
[2026-06-04 07:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:15:05] Running provider: rss_macro
[2026-06-04 07:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:15:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:15:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:20:03] ==============================
[2026-06-04 07:20:03] Starting institutional multi-source news fetch.
[2026-06-04 07:20:03] Running provider: forexfactory
[2026-06-04 07:20:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:20:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:20:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:20:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:20:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:20:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:20:10] Running provider: tradingeconomics
[2026-06-04 07:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:20:10] Running provider: fmp
[2026-06-04 07:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:20:11] Running provider: rss_macro
[2026-06-04 07:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:20:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:20:11] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:25:03] ==============================
[2026-06-04 07:25:03] Starting institutional multi-source news fetch.
[2026-06-04 07:25:03] Running provider: forexfactory
[2026-06-04 07:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:25:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:25:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:25:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:25:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:25:08] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:25:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:25:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:25:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:25:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:25:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:25:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:25:10] Running provider: tradingeconomics
[2026-06-04 07:25:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:25:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:25:10] Running provider: fmp
[2026-06-04 07:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:25:10] Running provider: rss_macro
[2026-06-04 07:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:25:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:25:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:30:04] ==============================
[2026-06-04 07:30:04] Starting institutional multi-source news fetch.
[2026-06-04 07:30:04] Running provider: forexfactory
[2026-06-04 07:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:30:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:30:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:30:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=78, actual_values=78
[2026-06-04 07:30:05] Running provider: tradingeconomics
[2026-06-04 07:30:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:30:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:30:05] Running provider: fmp
[2026-06-04 07:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:30:06] Running provider: rss_macro
[2026-06-04 07:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:30:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 07:35:03] ==============================
[2026-06-04 07:35:03] Starting institutional multi-source news fetch.
[2026-06-04 07:35:03] Running provider: forexfactory
[2026-06-04 07:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:35:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:35:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:35:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:35:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 07:35:10] Running provider: tradingeconomics
[2026-06-04 07:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:35:10] Running provider: fmp
[2026-06-04 07:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:35:10] Running provider: rss_macro
[2026-06-04 07:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:35:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:35:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:40:03] ==============================
[2026-06-04 07:40:03] Starting institutional multi-source news fetch.
[2026-06-04 07:40:03] Running provider: forexfactory
[2026-06-04 07:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:40:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:40:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:40:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 07:40:10] Running provider: tradingeconomics
[2026-06-04 07:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:40:10] Running provider: fmp
[2026-06-04 07:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:40:10] Running provider: rss_macro
[2026-06-04 07:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:40:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:40:11] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:45:03] ==============================
[2026-06-04 07:45:03] Starting institutional multi-source news fetch.
[2026-06-04 07:45:03] Running provider: forexfactory
[2026-06-04 07:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:45:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:45:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 07:45:10] Running provider: tradingeconomics
[2026-06-04 07:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:45:10] Running provider: fmp
[2026-06-04 07:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:45:10] Running provider: rss_macro
[2026-06-04 07:45:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:45:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:45:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:45:11] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:50:03] ==============================
[2026-06-04 07:50:03] Starting institutional multi-source news fetch.
[2026-06-04 07:50:03] Running provider: forexfactory
[2026-06-04 07:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:50:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:50:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:50:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:50:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 07:50:10] Running provider: tradingeconomics
[2026-06-04 07:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:50:10] Running provider: fmp
[2026-06-04 07:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:50:10] Running provider: rss_macro
[2026-06-04 07:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:50:10] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:50:10] Finished news fetch. Total saved/updated: 248
[2026-06-04 07:55:04] ==============================
[2026-06-04 07:55:04] Starting institutional multi-source news fetch.
[2026-06-04 07:55:04] Running provider: forexfactory
[2026-06-04 07:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 07:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 07:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 07:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 07:55:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 07:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:55:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:55:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:55:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:55:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 07:55:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 07:55:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 07:55:06] Running provider: tradingeconomics
[2026-06-04 07:55:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 07:55:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:55:06] Running provider: fmp
[2026-06-04 07:55:07] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:55:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 07:55:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 07:55:07] Running provider: rss_macro
[2026-06-04 07:55:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:55:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 07:55:07] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 07:55:07] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:00:04] ==============================
[2026-06-04 08:00:04] Starting institutional multi-source news fetch.
[2026-06-04 08:00:04] Running provider: forexfactory
[2026-06-04 08:00:05] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:00:10] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:00:11] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:00:11] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:00:11] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:00:11] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:00:11] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:00:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:00:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:00:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:00:12] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:00:12] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=80, actual_values=80
[2026-06-04 08:00:12] Running provider: tradingeconomics
[2026-06-04 08:00:12] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:00:12] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:00:12] Running provider: fmp
[2026-06-04 08:00:12] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:00:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:00:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:00:13] Running provider: rss_macro
[2026-06-04 08:00:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:00:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:00:13] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:00:13] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:05:03] ==============================
[2026-06-04 08:05:03] Starting institutional multi-source news fetch.
[2026-06-04 08:05:03] Running provider: forexfactory
[2026-06-04 08:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:05:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:05:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:05:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:05:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:05:10] Running provider: tradingeconomics
[2026-06-04 08:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:05:10] Running provider: fmp
[2026-06-04 08:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:05:11] Running provider: rss_macro
[2026-06-04 08:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:05:11] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:05:11] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:10:03] ==============================
[2026-06-04 08:10:03] Starting institutional multi-source news fetch.
[2026-06-04 08:10:04] Running provider: forexfactory
[2026-06-04 08:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:10:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:10:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:10:06] Running provider: tradingeconomics
[2026-06-04 08:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:10:06] Running provider: fmp
[2026-06-04 08:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:10:06] Running provider: rss_macro
[2026-06-04 08:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:10:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:10:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:15:03] ==============================
[2026-06-04 08:15:03] Starting institutional multi-source news fetch.
[2026-06-04 08:15:03] Running provider: forexfactory
[2026-06-04 08:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:15:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:15:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:15:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:15:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:15:05] Running provider: tradingeconomics
[2026-06-04 08:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:15:05] Running provider: fmp
[2026-06-04 08:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:15:05] Running provider: rss_macro
[2026-06-04 08:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:15:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:15:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:20:04] ==============================
[2026-06-04 08:20:04] Starting institutional multi-source news fetch.
[2026-06-04 08:20:04] Running provider: forexfactory
[2026-06-04 08:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:20:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:20:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:20:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:20:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:20:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:20:06] Running provider: tradingeconomics
[2026-06-04 08:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:20:06] Running provider: fmp
[2026-06-04 08:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:20:06] Running provider: rss_macro
[2026-06-04 08:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:20:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:20:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:25:03] ==============================
[2026-06-04 08:25:03] Starting institutional multi-source news fetch.
[2026-06-04 08:25:03] Running provider: forexfactory
[2026-06-04 08:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:25:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:25:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:25:05] Running provider: tradingeconomics
[2026-06-04 08:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:25:05] Running provider: fmp
[2026-06-04 08:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:25:05] Running provider: rss_macro
[2026-06-04 08:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:25:06] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:25:06] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:30:04] ==============================
[2026-06-04 08:30:04] Starting institutional multi-source news fetch.
[2026-06-04 08:30:04] Running provider: forexfactory
[2026-06-04 08:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:30:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:30:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:30:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:30:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:30:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:30:11] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:30:11] Running provider: tradingeconomics
[2026-06-04 08:30:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:30:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:30:11] Running provider: fmp
[2026-06-04 08:30:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:30:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:30:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:30:11] Running provider: rss_macro
[2026-06-04 08:30:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:30:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:30:12] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:30:12] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:35:03] ==============================
[2026-06-04 08:35:03] Starting institutional multi-source news fetch.
[2026-06-04 08:35:03] Running provider: forexfactory
[2026-06-04 08:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:35:03] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:35:03] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:35:03] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:35:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:35:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:35:05] Running provider: tradingeconomics
[2026-06-04 08:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:35:05] Running provider: fmp
[2026-06-04 08:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:35:05] Running provider: rss_macro
[2026-06-04 08:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:35:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:35:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:40:03] ==============================
[2026-06-04 08:40:03] Starting institutional multi-source news fetch.
[2026-06-04 08:40:03] Running provider: forexfactory
[2026-06-04 08:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:40:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:40:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:40:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:40:05] Running provider: tradingeconomics
[2026-06-04 08:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:40:05] Running provider: fmp
[2026-06-04 08:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:40:05] Running provider: rss_macro
[2026-06-04 08:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:40:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:40:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:45:03] ==============================
[2026-06-04 08:45:03] Starting institutional multi-source news fetch.
[2026-06-04 08:45:03] Running provider: forexfactory
[2026-06-04 08:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:45:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:45:05] Running provider: tradingeconomics
[2026-06-04 08:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:45:05] Running provider: fmp
[2026-06-04 08:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:45:05] Running provider: rss_macro
[2026-06-04 08:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:45:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:45:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:50:03] ==============================
[2026-06-04 08:50:03] Starting institutional multi-source news fetch.
[2026-06-04 08:50:03] Running provider: forexfactory
[2026-06-04 08:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:50:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:50:05] Running provider: tradingeconomics
[2026-06-04 08:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:50:05] Running provider: fmp
[2026-06-04 08:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:50:05] Running provider: rss_macro
[2026-06-04 08:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:50:05] Provider rss_macro: raw=1, normalized=1, saved=1, raw_actual_values=0, actual_values=0
[2026-06-04 08:50:05] Finished news fetch. Total saved/updated: 248
[2026-06-04 08:55:03] ==============================
[2026-06-04 08:55:03] Starting institutional multi-source news fetch.
[2026-06-04 08:55:03] Running provider: forexfactory
[2026-06-04 08:55:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 08:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 08:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:55:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 08:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 08:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 08:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 08:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 08:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 08:55:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 08:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:55:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 08:55:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 08:55:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 08:55:10] Running provider: tradingeconomics
[2026-06-04 08:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 08:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:55:10] Running provider: fmp
[2026-06-04 08:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 08:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:55:10] Running provider: rss_macro
[2026-06-04 08:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 08:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 08:55:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:00:03] ==============================
[2026-06-04 09:00:03] Starting institutional multi-source news fetch.
[2026-06-04 09:00:04] Running provider: forexfactory
[2026-06-04 09:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:00:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:00:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:00:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:00:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:00:10] Running provider: tradingeconomics
[2026-06-04 09:00:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:00:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:00:10] Running provider: fmp
[2026-06-04 09:00:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:00:11] Running provider: rss_macro
[2026-06-04 09:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:00:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:05:04] ==============================
[2026-06-04 09:05:04] Starting institutional multi-source news fetch.
[2026-06-04 09:05:04] Running provider: forexfactory
[2026-06-04 09:05:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:05:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:05:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:05:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:05:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:05:10] Running provider: tradingeconomics
[2026-06-04 09:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:05:10] Running provider: fmp
[2026-06-04 09:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:05:10] Running provider: rss_macro
[2026-06-04 09:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:05:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:10:04] ==============================
[2026-06-04 09:10:04] Starting institutional multi-source news fetch.
[2026-06-04 09:10:04] Running provider: forexfactory
[2026-06-04 09:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:10:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:10:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:10:06] Running provider: tradingeconomics
[2026-06-04 09:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:10:06] Running provider: fmp
[2026-06-04 09:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:10:06] Running provider: rss_macro
[2026-06-04 09:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:10:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:15:03] ==============================
[2026-06-04 09:15:03] Starting institutional multi-source news fetch.
[2026-06-04 09:15:03] Running provider: forexfactory
[2026-06-04 09:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:15:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:15:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:15:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:15:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:15:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:15:10] Running provider: tradingeconomics
[2026-06-04 09:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:15:10] Running provider: fmp
[2026-06-04 09:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:15:10] Running provider: rss_macro
[2026-06-04 09:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:15:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:20:03] ==============================
[2026-06-04 09:20:03] Starting institutional multi-source news fetch.
[2026-06-04 09:20:03] Running provider: forexfactory
[2026-06-04 09:20:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:20:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:20:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:20:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:20:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:20:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:20:11] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:20:11] Running provider: tradingeconomics
[2026-06-04 09:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:20:11] Running provider: fmp
[2026-06-04 09:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:20:11] Running provider: rss_macro
[2026-06-04 09:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:20:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:25:04] ==============================
[2026-06-04 09:25:04] Starting institutional multi-source news fetch.
[2026-06-04 09:25:04] Running provider: forexfactory
[2026-06-04 09:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:25:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:25:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=82, actual_values=82
[2026-06-04 09:25:05] Running provider: tradingeconomics
[2026-06-04 09:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:25:05] Running provider: fmp
[2026-06-04 09:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:25:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:25:05] Running provider: rss_macro
[2026-06-04 09:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:25:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:30:04] ==============================
[2026-06-04 09:30:04] Starting institutional multi-source news fetch.
[2026-06-04 09:30:04] Running provider: forexfactory
[2026-06-04 09:30:12] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:30:13] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:30:13] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:30:13] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:30:13] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:30:13] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:30:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:30:14] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:30:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:30:14] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:30:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:30:14] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:30:15] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:30:15] Running provider: tradingeconomics
[2026-06-04 09:30:15] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:30:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:30:15] Running provider: fmp
[2026-06-04 09:30:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:30:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:30:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:30:15] Running provider: rss_macro
[2026-06-04 09:30:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:30:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:30:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:30:15] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:35:03] ==============================
[2026-06-04 09:35:03] Starting institutional multi-source news fetch.
[2026-06-04 09:35:03] Running provider: forexfactory
[2026-06-04 09:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:35:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:35:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:35:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:35:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:35:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:35:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:35:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:35:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:35:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:35:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:35:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:35:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:35:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:35:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:35:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:35:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:35:10] Running provider: tradingeconomics
[2026-06-04 09:35:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:35:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:35:10] Running provider: fmp
[2026-06-04 09:35:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:35:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:35:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:35:10] Running provider: rss_macro
[2026-06-04 09:35:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:35:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:35:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:35:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:40:04] ==============================
[2026-06-04 09:40:04] Starting institutional multi-source news fetch.
[2026-06-04 09:40:04] Running provider: forexfactory
[2026-06-04 09:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:40:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:40:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:40:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:40:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:40:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:40:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:40:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:40:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:40:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:40:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:40:06] Running provider: tradingeconomics
[2026-06-04 09:40:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:40:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:40:06] Running provider: fmp
[2026-06-04 09:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:40:06] Running provider: rss_macro
[2026-06-04 09:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:40:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:45:03] ==============================
[2026-06-04 09:45:03] Starting institutional multi-source news fetch.
[2026-06-04 09:45:03] Running provider: forexfactory
[2026-06-04 09:45:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:45:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:45:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:45:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:45:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:45:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:45:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:45:10] Running provider: tradingeconomics
[2026-06-04 09:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:45:10] Running provider: fmp
[2026-06-04 09:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:45:10] Running provider: rss_macro
[2026-06-04 09:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:45:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:50:03] ==============================
[2026-06-04 09:50:03] Starting institutional multi-source news fetch.
[2026-06-04 09:50:03] Running provider: forexfactory
[2026-06-04 09:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:50:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:50:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:50:05] Running provider: tradingeconomics
[2026-06-04 09:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:50:05] Running provider: fmp
[2026-06-04 09:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:50:05] Running provider: rss_macro
[2026-06-04 09:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:50:05] Finished news fetch. Total saved/updated: 247
[2026-06-04 09:55:03] ==============================
[2026-06-04 09:55:03] Starting institutional multi-source news fetch.
[2026-06-04 09:55:03] Running provider: forexfactory
[2026-06-04 09:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 09:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 09:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 09:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 09:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 09:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 09:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 09:55:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 09:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:55:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 09:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 09:55:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 09:55:10] Running provider: tradingeconomics
[2026-06-04 09:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 09:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:55:10] Running provider: fmp
[2026-06-04 09:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 09:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:55:10] Running provider: rss_macro
[2026-06-04 09:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 09:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 09:55:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:00:05] ==============================
[2026-06-04 10:00:05] Starting institutional multi-source news fetch.
[2026-06-04 10:00:05] Running provider: forexfactory
[2026-06-04 10:00:05] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:00:05] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:00:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:00:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:00:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:00:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:00:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=84, actual_values=84
[2026-06-04 10:00:06] Running provider: tradingeconomics
[2026-06-04 10:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:00:06] Running provider: fmp
[2026-06-04 10:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:00:06] Running provider: rss_macro
[2026-06-04 10:00:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:00:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:00:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:00:07] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:05:03] ==============================
[2026-06-04 10:05:03] Starting institutional multi-source news fetch.
[2026-06-04 10:05:03] Running provider: forexfactory
[2026-06-04 10:05:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:05:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:05:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:05:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:05:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:05:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:05:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:05:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:05:10] Running provider: tradingeconomics
[2026-06-04 10:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:05:10] Running provider: fmp
[2026-06-04 10:05:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:05:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:05:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:05:10] Running provider: rss_macro
[2026-06-04 10:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:05:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:10:03] ==============================
[2026-06-04 10:10:03] Starting institutional multi-source news fetch.
[2026-06-04 10:10:03] Running provider: forexfactory
[2026-06-04 10:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:10:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:10:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:10:05] Running provider: tradingeconomics
[2026-06-04 10:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:10:05] Running provider: fmp
[2026-06-04 10:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:10:06] Running provider: rss_macro
[2026-06-04 10:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:10:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:15:03] ==============================
[2026-06-04 10:15:03] Starting institutional multi-source news fetch.
[2026-06-04 10:15:03] Running provider: forexfactory
[2026-06-04 10:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:15:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:15:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:15:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:15:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:15:10] Running provider: tradingeconomics
[2026-06-04 10:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:15:10] Running provider: fmp
[2026-06-04 10:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:15:11] Running provider: rss_macro
[2026-06-04 10:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:15:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:20:04] ==============================
[2026-06-04 10:20:04] Starting institutional multi-source news fetch.
[2026-06-04 10:20:04] Running provider: forexfactory
[2026-06-04 10:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:20:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:20:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:20:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:20:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:20:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:20:11] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:20:11] Running provider: tradingeconomics
[2026-06-04 10:20:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:20:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:20:11] Running provider: fmp
[2026-06-04 10:20:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:20:11] Running provider: rss_macro
[2026-06-04 10:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:20:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:25:03] ==============================
[2026-06-04 10:25:03] Starting institutional multi-source news fetch.
[2026-06-04 10:25:03] Running provider: forexfactory
[2026-06-04 10:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:25:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:25:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:25:06] Running provider: tradingeconomics
[2026-06-04 10:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:25:06] Running provider: fmp
[2026-06-04 10:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:25:06] Running provider: rss_macro
[2026-06-04 10:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:25:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:30:03] ==============================
[2026-06-04 10:30:03] Starting institutional multi-source news fetch.
[2026-06-04 10:30:03] Running provider: forexfactory
[2026-06-04 10:30:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:30:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:30:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:30:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:30:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:30:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:30:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:30:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:30:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:30:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:30:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:30:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:30:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:30:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:30:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:30:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:30:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=88, actual_values=88
[2026-06-04 10:30:10] Running provider: tradingeconomics
[2026-06-04 10:30:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:30:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:30:10] Running provider: fmp
[2026-06-04 10:30:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:30:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:30:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:30:10] Running provider: rss_macro
[2026-06-04 10:30:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:30:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:30:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:30:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:35:03] ==============================
[2026-06-04 10:35:03] Starting institutional multi-source news fetch.
[2026-06-04 10:35:03] Running provider: forexfactory
[2026-06-04 10:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:35:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:35:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:35:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:35:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 10:35:05] Running provider: tradingeconomics
[2026-06-04 10:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:35:05] Running provider: fmp
[2026-06-04 10:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:35:05] Running provider: rss_macro
[2026-06-04 10:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:35:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:40:03] ==============================
[2026-06-04 10:40:03] Starting institutional multi-source news fetch.
[2026-06-04 10:40:03] Running provider: forexfactory
[2026-06-04 10:40:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:40:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:40:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:40:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:40:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:40:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:40:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 10:40:10] Running provider: tradingeconomics
[2026-06-04 10:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:40:10] Running provider: fmp
[2026-06-04 10:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:40:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:40:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:40:10] Running provider: rss_macro
[2026-06-04 10:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:40:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:45:03] ==============================
[2026-06-04 10:45:03] Starting institutional multi-source news fetch.
[2026-06-04 10:45:03] Running provider: forexfactory
[2026-06-04 10:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:45:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 10:45:10] Running provider: tradingeconomics
[2026-06-04 10:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:45:10] Running provider: fmp
[2026-06-04 10:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:45:10] Running provider: rss_macro
[2026-06-04 10:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:45:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:50:03] ==============================
[2026-06-04 10:50:03] Starting institutional multi-source news fetch.
[2026-06-04 10:50:03] Running provider: forexfactory
[2026-06-04 10:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:50:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:50:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:50:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:50:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:50:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:50:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:50:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:50:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 10:50:10] Running provider: tradingeconomics
[2026-06-04 10:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:50:10] Running provider: fmp
[2026-06-04 10:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:50:10] Running provider: rss_macro
[2026-06-04 10:50:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:50:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:50:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:50:15] Finished news fetch. Total saved/updated: 247
[2026-06-04 10:55:03] ==============================
[2026-06-04 10:55:03] Starting institutional multi-source news fetch.
[2026-06-04 10:55:03] Running provider: forexfactory
[2026-06-04 10:55:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 10:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:55:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 10:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 10:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 10:55:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 10:55:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 10:55:08] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 10:55:08] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 10:55:08] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 10:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:55:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 10:55:09] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 10:55:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 10:55:10] Running provider: tradingeconomics
[2026-06-04 10:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 10:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:55:10] Running provider: fmp
[2026-06-04 10:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 10:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:55:10] Running provider: rss_macro
[2026-06-04 10:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 10:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 10:55:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:00:04] ==============================
[2026-06-04 11:00:04] Starting institutional multi-source news fetch.
[2026-06-04 11:00:04] Running provider: forexfactory
[2026-06-04 11:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:00:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:00:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:00:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:00:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:00:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:00:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:00:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:00:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:00:06] Running provider: tradingeconomics
[2026-06-04 11:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:00:06] Running provider: fmp
[2026-06-04 11:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:00:06] Running provider: rss_macro
[2026-06-04 11:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:00:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:05:03] ==============================
[2026-06-04 11:05:03] Starting institutional multi-source news fetch.
[2026-06-04 11:05:03] Running provider: forexfactory
[2026-06-04 11:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:05:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:05:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:05:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:05:05] Running provider: tradingeconomics
[2026-06-04 11:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:05:05] Running provider: fmp
[2026-06-04 11:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:05:05] Running provider: rss_macro
[2026-06-04 11:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:05:05] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:10:03] ==============================
[2026-06-04 11:10:03] Starting institutional multi-source news fetch.
[2026-06-04 11:10:03] Running provider: forexfactory
[2026-06-04 11:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:10:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:10:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:10:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:10:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:10:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:10:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:10:10] Running provider: tradingeconomics
[2026-06-04 11:10:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:10:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:10:10] Running provider: fmp
[2026-06-04 11:10:15] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:10:15] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:10:15] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:10:15] Running provider: rss_macro
[2026-06-04 11:10:15] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:10:15] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:10:15] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:10:15] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:15:03] ==============================
[2026-06-04 11:15:03] Starting institutional multi-source news fetch.
[2026-06-04 11:15:03] Running provider: forexfactory
[2026-06-04 11:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:15:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:15:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:15:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:15:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:15:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:15:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:15:11] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:15:11] Running provider: tradingeconomics
[2026-06-04 11:15:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:15:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:15:11] Running provider: fmp
[2026-06-04 11:15:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:15:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:15:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:15:11] Running provider: rss_macro
[2026-06-04 11:15:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:15:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:15:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:15:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:20:04] ==============================
[2026-06-04 11:20:04] Starting institutional multi-source news fetch.
[2026-06-04 11:20:04] Running provider: forexfactory
[2026-06-04 11:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:20:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:20:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:20:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:20:06] Running provider: tradingeconomics
[2026-06-04 11:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:20:06] Running provider: fmp
[2026-06-04 11:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:20:06] Running provider: rss_macro
[2026-06-04 11:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:20:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:25:04] ==============================
[2026-06-04 11:25:04] Starting institutional multi-source news fetch.
[2026-06-04 11:25:04] Running provider: forexfactory
[2026-06-04 11:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:25:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:25:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:25:06] Running provider: tradingeconomics
[2026-06-04 11:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:25:06] Running provider: fmp
[2026-06-04 11:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:25:06] Running provider: rss_macro
[2026-06-04 11:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:25:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:30:04] ==============================
[2026-06-04 11:30:04] Starting institutional multi-source news fetch.
[2026-06-04 11:30:04] Running provider: forexfactory
[2026-06-04 11:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:30:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:30:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:30:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:30:06] Running provider: tradingeconomics
[2026-06-04 11:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:30:06] Running provider: fmp
[2026-06-04 11:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:30:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:30:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:30:07] Running provider: rss_macro
[2026-06-04 11:30:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:30:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:30:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:30:07] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:35:03] ==============================
[2026-06-04 11:35:03] Starting institutional multi-source news fetch.
[2026-06-04 11:35:03] Running provider: forexfactory
[2026-06-04 11:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:35:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:35:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:35:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:35:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:35:05] Running provider: tradingeconomics
[2026-06-04 11:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:35:05] Running provider: fmp
[2026-06-04 11:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:35:06] Running provider: rss_macro
[2026-06-04 11:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:35:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:40:03] ==============================
[2026-06-04 11:40:03] Starting institutional multi-source news fetch.
[2026-06-04 11:40:03] Running provider: forexfactory
[2026-06-04 11:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:40:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:40:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:40:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:40:05] Running provider: tradingeconomics
[2026-06-04 11:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:40:05] Running provider: fmp
[2026-06-04 11:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:40:05] Running provider: rss_macro
[2026-06-04 11:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:40:05] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:45:03] ==============================
[2026-06-04 11:45:03] Starting institutional multi-source news fetch.
[2026-06-04 11:45:03] Running provider: forexfactory
[2026-06-04 11:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:45:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:45:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:45:05] Running provider: tradingeconomics
[2026-06-04 11:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:45:05] Running provider: fmp
[2026-06-04 11:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:45:05] Running provider: rss_macro
[2026-06-04 11:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:45:05] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:50:03] ==============================
[2026-06-04 11:50:03] Starting institutional multi-source news fetch.
[2026-06-04 11:50:03] Running provider: forexfactory
[2026-06-04 11:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:50:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:50:05] Running provider: tradingeconomics
[2026-06-04 11:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:50:05] Running provider: fmp
[2026-06-04 11:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:50:06] Running provider: rss_macro
[2026-06-04 11:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:50:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 11:55:03] ==============================
[2026-06-04 11:55:03] Starting institutional multi-source news fetch.
[2026-06-04 11:55:03] Running provider: forexfactory
[2026-06-04 11:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 11:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 11:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 11:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 11:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 11:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 11:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 11:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 11:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 11:55:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 11:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:55:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:55:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 11:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 11:55:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 11:55:10] Running provider: tradingeconomics
[2026-06-04 11:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 11:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:55:10] Running provider: fmp
[2026-06-04 11:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 11:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:55:10] Running provider: rss_macro
[2026-06-04 11:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 11:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 11:55:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:00:04] ==============================
[2026-06-04 12:00:04] Starting institutional multi-source news fetch.
[2026-06-04 12:00:04] Running provider: forexfactory
[2026-06-04 12:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:00:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:00:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:00:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:00:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:00:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:00:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:00:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:00:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:00:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:00:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:00:06] Running provider: tradingeconomics
[2026-06-04 12:00:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:00:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:00:06] Running provider: fmp
[2026-06-04 12:00:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:00:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:00:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:00:06] Running provider: rss_macro
[2026-06-04 12:00:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:00:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:00:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:00:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:05:03] ==============================
[2026-06-04 12:05:03] Starting institutional multi-source news fetch.
[2026-06-04 12:05:03] Running provider: forexfactory
[2026-06-04 12:05:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:05:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:05:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:05:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:05:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:05:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:05:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:05:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:05:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:05:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:05:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:05:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:05:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:05:10] Running provider: tradingeconomics
[2026-06-04 12:05:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:05:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:05:10] Running provider: fmp
[2026-06-04 12:05:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:05:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:05:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:05:11] Running provider: rss_macro
[2026-06-04 12:05:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:05:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:05:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:05:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:10:04] ==============================
[2026-06-04 12:10:04] Starting institutional multi-source news fetch.
[2026-06-04 12:10:04] Running provider: forexfactory
[2026-06-04 12:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:10:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:10:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:10:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:10:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:10:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:10:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:10:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:10:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:10:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:10:06] Running provider: tradingeconomics
[2026-06-04 12:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:10:06] Running provider: fmp
[2026-06-04 12:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:10:06] Running provider: rss_macro
[2026-06-04 12:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:10:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:15:03] ==============================
[2026-06-04 12:15:03] Starting institutional multi-source news fetch.
[2026-06-04 12:15:03] Running provider: forexfactory
[2026-06-04 12:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:15:08] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:15:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:15:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:15:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:15:10] Running provider: tradingeconomics
[2026-06-04 12:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:15:10] Running provider: fmp
[2026-06-04 12:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:15:10] Running provider: rss_macro
[2026-06-04 12:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:15:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:20:04] ==============================
[2026-06-04 12:20:04] Starting institutional multi-source news fetch.
[2026-06-04 12:20:04] Running provider: forexfactory
[2026-06-04 12:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:20:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:20:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:20:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:20:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:20:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:20:10] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:20:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:20:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:20:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:20:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:20:10] Running provider: tradingeconomics
[2026-06-04 12:20:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:20:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:20:10] Running provider: fmp
[2026-06-04 12:20:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:20:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:20:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:20:11] Running provider: rss_macro
[2026-06-04 12:20:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:20:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:20:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:20:11] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:25:04] ==============================
[2026-06-04 12:25:04] Starting institutional multi-source news fetch.
[2026-06-04 12:25:04] Running provider: forexfactory
[2026-06-04 12:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:25:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:25:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:25:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:25:06] Running provider: tradingeconomics
[2026-06-04 12:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:25:06] Running provider: fmp
[2026-06-04 12:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:25:06] Running provider: rss_macro
[2026-06-04 12:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:25:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:30:04] ==============================
[2026-06-04 12:30:04] Starting institutional multi-source news fetch.
[2026-06-04 12:30:04] Running provider: forexfactory
[2026-06-04 12:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:30:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:30:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:30:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:30:06] Running provider: tradingeconomics
[2026-06-04 12:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:30:06] Running provider: fmp
[2026-06-04 12:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:30:06] Running provider: rss_macro
[2026-06-04 12:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:30:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:35:04] ==============================
[2026-06-04 12:35:04] Starting institutional multi-source news fetch.
[2026-06-04 12:35:04] Running provider: forexfactory
[2026-06-04 12:35:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:35:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:35:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:35:05] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:35:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:35:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:35:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:35:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:35:06] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:35:06] Running provider: tradingeconomics
[2026-06-04 12:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:35:06] Running provider: fmp
[2026-06-04 12:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:35:07] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:35:07] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:35:07] Running provider: rss_macro
[2026-06-04 12:35:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:35:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:35:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:35:07] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:40:03] ==============================
[2026-06-04 12:40:03] Starting institutional multi-source news fetch.
[2026-06-04 12:40:03] Running provider: forexfactory
[2026-06-04 12:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:40:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:40:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:40:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:40:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:40:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:40:05] Running provider: tradingeconomics
[2026-06-04 12:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:40:05] Running provider: fmp
[2026-06-04 12:40:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:40:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:40:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:40:06] Running provider: rss_macro
[2026-06-04 12:40:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:40:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:40:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:40:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:45:03] ==============================
[2026-06-04 12:45:03] Starting institutional multi-source news fetch.
[2026-06-04 12:45:03] Running provider: forexfactory
[2026-06-04 12:45:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:45:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:45:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:45:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:45:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:45:09] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:45:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:45:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:45:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:45:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:45:10] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:45:10] Running provider: tradingeconomics
[2026-06-04 12:45:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:45:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:45:10] Running provider: fmp
[2026-06-04 12:45:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:45:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:45:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:45:10] Running provider: rss_macro
[2026-06-04 12:45:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:45:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:45:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:45:10] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:50:03] ==============================
[2026-06-04 12:50:03] Starting institutional multi-source news fetch.
[2026-06-04 12:50:03] Running provider: forexfactory
[2026-06-04 12:50:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:50:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:50:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:50:04] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:50:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:50:05] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:50:05] Running provider: tradingeconomics
[2026-06-04 12:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:50:05] Running provider: fmp
[2026-06-04 12:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:50:05] Running provider: rss_macro
[2026-06-04 12:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:50:06] Finished news fetch. Total saved/updated: 247
[2026-06-04 12:55:03] ==============================
[2026-06-04 12:55:03] Starting institutional multi-source news fetch.
[2026-06-04 12:55:03] Running provider: forexfactory
[2026-06-04 12:55:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 12:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:55:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 12:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 12:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 12:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 12:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 12:55:12] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 12:55:12] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 12:55:12] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 12:55:12] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:55:12] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:55:12] ForexFactory parsed 118 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:55:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:55:12] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:55:13] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 12:55:13] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 12:55:13] Provider forexfactory: raw=473, normalized=247, saved=247, raw_actual_values=90, actual_values=90
[2026-06-04 12:55:13] Running provider: tradingeconomics
[2026-06-04 12:55:13] TradingEconomics API key not configured. Skipping.
[2026-06-04 12:55:13] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:55:13] Running provider: fmp
[2026-06-04 12:55:13] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:55:13] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 12:55:13] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:55:13] Running provider: rss_macro
[2026-06-04 12:55:13] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:55:13] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 12:55:13] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 12:55:13] Finished news fetch. Total saved/updated: 247
[2026-06-04 13:00:04] ==============================
[2026-06-04 13:00:04] Starting institutional multi-source news fetch.
[2026-06-04 13:00:04] Running provider: forexfactory
[2026-06-04 13:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:00:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:00:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:00:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:00:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:00:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:00:18] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:00:18] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:00:18] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:00:18] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:00:18] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:00:18] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:00:18] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:00:18] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:00:19] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:00:19] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:00:19] Running provider: tradingeconomics
[2026-06-04 13:00:19] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:00:19] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:00:19] Running provider: fmp
[2026-06-04 13:00:19] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:00:19] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:00:19] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:00:19] Running provider: rss_macro
[2026-06-04 13:00:19] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:00:19] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:00:19] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:00:19] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:05:03] ==============================
[2026-06-04 13:05:03] Starting institutional multi-source news fetch.
[2026-06-04 13:05:03] Running provider: forexfactory
[2026-06-04 13:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:05:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:05:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:05:04] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:05:04] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:05:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:05:05] Running provider: tradingeconomics
[2026-06-04 13:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:05:05] Running provider: fmp
[2026-06-04 13:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:05:05] Running provider: rss_macro
[2026-06-04 13:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:05:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:10:04] ==============================
[2026-06-04 13:10:04] Starting institutional multi-source news fetch.
[2026-06-04 13:10:04] Running provider: forexfactory
[2026-06-04 13:10:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:10:09] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:10:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:10:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:10:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:10:09] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:10:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:10:10] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:10:10] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:10:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:10:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:10:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:10:11] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:10:11] Running provider: tradingeconomics
[2026-06-04 13:10:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:10:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:10:11] Running provider: fmp
[2026-06-04 13:10:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:10:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:10:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:10:11] Running provider: rss_macro
[2026-06-04 13:10:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:10:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:10:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:10:11] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:15:03] ==============================
[2026-06-04 13:15:03] Starting institutional multi-source news fetch.
[2026-06-04 13:15:03] Running provider: forexfactory
[2026-06-04 13:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:15:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:15:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:15:04] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:15:04] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:15:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:15:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:15:05] Running provider: tradingeconomics
[2026-06-04 13:15:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:15:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:15:05] Running provider: fmp
[2026-06-04 13:15:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:15:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:15:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:15:05] Running provider: rss_macro
[2026-06-04 13:15:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:15:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:15:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:15:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:20:04] ==============================
[2026-06-04 13:20:04] Starting institutional multi-source news fetch.
[2026-06-04 13:20:04] Running provider: forexfactory
[2026-06-04 13:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:20:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:20:05] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:20:05] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:20:05] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:20:06] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:20:06] Running provider: tradingeconomics
[2026-06-04 13:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:20:06] Running provider: fmp
[2026-06-04 13:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:20:06] Running provider: rss_macro
[2026-06-04 13:20:07] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:20:07] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:20:07] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:20:07] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:25:03] ==============================
[2026-06-04 13:25:03] Starting institutional multi-source news fetch.
[2026-06-04 13:25:03] Running provider: forexfactory
[2026-06-04 13:25:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:25:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:25:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:25:04] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:25:05] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:25:06] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:25:06] Running provider: tradingeconomics
[2026-06-04 13:25:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:25:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:25:06] Running provider: fmp
[2026-06-04 13:25:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:25:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:25:06] Running provider: rss_macro
[2026-06-04 13:25:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:25:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:25:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:25:11] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:30:03] ==============================
[2026-06-04 13:30:03] Starting institutional multi-source news fetch.
[2026-06-04 13:30:03] Running provider: forexfactory
[2026-06-04 13:30:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:30:04] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:30:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:30:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:30:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:30:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:30:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:30:05] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:30:05] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:30:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:30:06] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=90, actual_values=90
[2026-06-04 13:30:06] Running provider: tradingeconomics
[2026-06-04 13:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:30:06] Running provider: fmp
[2026-06-04 13:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:30:06] Running provider: rss_macro
[2026-06-04 13:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:30:06] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:35:03] ==============================
[2026-06-04 13:35:03] Starting institutional multi-source news fetch.
[2026-06-04 13:35:03] Running provider: forexfactory
[2026-06-04 13:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:35:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:35:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:35:04] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:35:04] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:35:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:35:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=96, actual_values=96
[2026-06-04 13:35:05] Running provider: tradingeconomics
[2026-06-04 13:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:35:05] Running provider: fmp
[2026-06-04 13:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:35:05] Running provider: rss_macro
[2026-06-04 13:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:35:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:40:03] ==============================
[2026-06-04 13:40:03] Starting institutional multi-source news fetch.
[2026-06-04 13:40:03] Running provider: forexfactory
[2026-06-04 13:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:40:03] ForexFactory file parsed 118 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:40:04] ForexFactory calendar files parsed 236 events | actuals=0
[2026-06-04 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:40:04] ForexFactory parsed 119 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:40:04] ForexFactory parsed 22 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:40:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:40:05] Provider forexfactory: raw=475, normalized=249, saved=249, raw_actual_values=96, actual_values=96
[2026-06-04 13:40:05] Running provider: tradingeconomics
[2026-06-04 13:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:40:05] Running provider: fmp
[2026-06-04 13:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:40:05] Running provider: rss_macro
[2026-06-04 13:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:40:05] Finished news fetch. Total saved/updated: 249
[2026-06-04 13:45:03] ==============================
[2026-06-04 13:45:03] Starting institutional multi-source news fetch.
[2026-06-04 13:45:03] Running provider: forexfactory
[2026-06-04 13:45:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:45:09] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:45:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:45:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:45:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:45:09] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 13:45:14] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:45:14] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:45:15] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:45:15] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:45:15] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:45:15] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:45:15] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:45:15] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 13:45:15] Running provider: tradingeconomics
[2026-06-04 13:45:15] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:45:15] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:45:15] Running provider: fmp
[2026-06-04 13:45:16] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:45:16] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:45:16] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:45:16] Running provider: rss_macro
[2026-06-04 13:45:16] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:45:16] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:45:16] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:45:16] Finished news fetch. Total saved/updated: 251
[2026-06-04 13:50:03] ==============================
[2026-06-04 13:50:03] Starting institutional multi-source news fetch.
[2026-06-04 13:50:03] Running provider: forexfactory
[2026-06-04 13:50:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:50:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:50:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 13:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:50:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:50:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:50:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:50:06] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 13:50:06] Running provider: tradingeconomics
[2026-06-04 13:50:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:50:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:50:06] Running provider: fmp
[2026-06-04 13:50:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:50:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:50:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:50:06] Running provider: rss_macro
[2026-06-04 13:50:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:50:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:50:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:50:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 13:55:03] ==============================
[2026-06-04 13:55:03] Starting institutional multi-source news fetch.
[2026-06-04 13:55:03] Running provider: forexfactory
[2026-06-04 13:55:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 13:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:55:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 13:55:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:55:08] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 13:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 13:55:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 13:55:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 13:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 13:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 13:55:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 13:55:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 13:55:09] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 13:55:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:55:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:55:09] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:55:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:55:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:55:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 13:55:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 13:55:10] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 13:55:10] Running provider: tradingeconomics
[2026-06-04 13:55:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 13:55:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:55:10] Running provider: fmp
[2026-06-04 13:55:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:55:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 13:55:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:55:10] Running provider: rss_macro
[2026-06-04 13:55:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:55:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 13:55:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 13:55:10] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:00:04] ==============================
[2026-06-04 14:00:04] Starting institutional multi-source news fetch.
[2026-06-04 14:00:04] Running provider: forexfactory
[2026-06-04 14:00:09] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:00:10] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:00:10] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:00:10] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:00:11] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:00:11] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:00:11] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:00:11] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:00:11] Running provider: tradingeconomics
[2026-06-04 14:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:00:11] Running provider: fmp
[2026-06-04 14:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:00:11] Running provider: rss_macro
[2026-06-04 14:00:12] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:00:12] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:00:12] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:00:12] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:05:03] ==============================
[2026-06-04 14:05:03] Starting institutional multi-source news fetch.
[2026-06-04 14:05:03] Running provider: forexfactory
[2026-06-04 14:05:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:05:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:05:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:05:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:05:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:05:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:05:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:05:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:05:05] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:05:05] Running provider: tradingeconomics
[2026-06-04 14:05:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:05:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:05:05] Running provider: fmp
[2026-06-04 14:05:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:05:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:05:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:05:05] Running provider: rss_macro
[2026-06-04 14:05:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:05:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:05:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:05:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:10:03] ==============================
[2026-06-04 14:10:03] Starting institutional multi-source news fetch.
[2026-06-04 14:10:03] Running provider: forexfactory
[2026-06-04 14:10:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:10:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:10:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:10:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:10:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:10:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:10:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:10:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:10:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:10:05] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:10:05] Running provider: tradingeconomics
[2026-06-04 14:10:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:10:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:10:05] Running provider: fmp
[2026-06-04 14:10:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:10:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:10:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:10:05] Running provider: rss_macro
[2026-06-04 14:10:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:10:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:10:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:10:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:15:04] ==============================
[2026-06-04 14:15:04] Starting institutional multi-source news fetch.
[2026-06-04 14:15:04] Running provider: forexfactory
[2026-06-04 14:15:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:15:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:15:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:15:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:15:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:15:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:15:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:15:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:15:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:15:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:15:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:15:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:15:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:15:06] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:15:06] Running provider: tradingeconomics
[2026-06-04 14:15:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:15:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:15:06] Running provider: fmp
[2026-06-04 14:15:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:15:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:15:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:15:06] Running provider: rss_macro
[2026-06-04 14:15:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:15:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:15:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:15:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:20:04] ==============================
[2026-06-04 14:20:04] Starting institutional multi-source news fetch.
[2026-06-04 14:20:04] Running provider: forexfactory
[2026-06-04 14:20:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:20:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:20:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:20:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:20:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:20:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:20:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:20:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:20:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:20:06] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:20:06] Running provider: tradingeconomics
[2026-06-04 14:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:20:06] Running provider: fmp
[2026-06-04 14:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:20:06] Running provider: rss_macro
[2026-06-04 14:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:20:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:25:03] ==============================
[2026-06-04 14:25:03] Starting institutional multi-source news fetch.
[2026-06-04 14:25:03] Running provider: forexfactory
[2026-06-04 14:25:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:25:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:25:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:25:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:25:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:25:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:25:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:25:05] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:25:05] Running provider: tradingeconomics
[2026-06-04 14:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:25:05] Running provider: fmp
[2026-06-04 14:25:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:25:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:25:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:25:06] Running provider: rss_macro
[2026-06-04 14:25:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:25:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:25:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:25:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:30:04] ==============================
[2026-06-04 14:30:04] Starting institutional multi-source news fetch.
[2026-06-04 14:30:04] Running provider: forexfactory
[2026-06-04 14:30:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:30:05] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:30:05] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:30:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:30:06] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:30:06] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:30:06] Running provider: tradingeconomics
[2026-06-04 14:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:30:06] Running provider: fmp
[2026-06-04 14:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:30:06] Running provider: rss_macro
[2026-06-04 14:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:30:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:35:03] ==============================
[2026-06-04 14:35:03] Starting institutional multi-source news fetch.
[2026-06-04 14:35:03] Running provider: forexfactory
[2026-06-04 14:35:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:35:03] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:35:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:35:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:35:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:35:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:35:04] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:35:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:35:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:35:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:35:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:35:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:35:04] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:35:05] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:35:05] Running provider: tradingeconomics
[2026-06-04 14:35:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:35:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:35:05] Running provider: fmp
[2026-06-04 14:35:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:35:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:35:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:35:05] Running provider: rss_macro
[2026-06-04 14:35:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:35:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:35:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:35:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:40:03] ==============================
[2026-06-04 14:40:03] Starting institutional multi-source news fetch.
[2026-06-04 14:40:03] Running provider: forexfactory
[2026-06-04 14:40:04] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:40:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:40:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:40:09] ForexFactory file parsed 119 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:40:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:40:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:40:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:40:09] ForexFactory calendar files parsed 238 events | actuals=0
[2026-06-04 14:40:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:40:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:40:10] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:40:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:40:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:40:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:40:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:40:10] Provider forexfactory: raw=479, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:40:10] Running provider: tradingeconomics
[2026-06-04 14:40:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:40:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:40:10] Running provider: fmp
[2026-06-04 14:40:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:40:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:40:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:40:11] Running provider: rss_macro
[2026-06-04 14:40:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:40:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:40:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:40:11] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:45:03] ==============================
[2026-06-04 14:45:03] Starting institutional multi-source news fetch.
[2026-06-04 14:45:03] Running provider: forexfactory
[2026-06-04 14:45:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:45:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:45:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:45:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:45:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 14:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:45:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:45:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:45:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:45:05] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:45:05] Running provider: tradingeconomics
[2026-06-04 14:45:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:45:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:45:05] Running provider: fmp
[2026-06-04 14:45:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:45:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:45:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:45:05] Running provider: rss_macro
[2026-06-04 14:45:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:45:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:45:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:45:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:50:03] ==============================
[2026-06-04 14:50:03] Starting institutional multi-source news fetch.
[2026-06-04 14:50:03] Running provider: forexfactory
[2026-06-04 14:50:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:50:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:50:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:50:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:50:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:50:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:50:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:50:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:50:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 14:50:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:50:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:50:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:50:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:50:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:50:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:50:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:50:05] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:50:05] Running provider: tradingeconomics
[2026-06-04 14:50:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:50:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:50:05] Running provider: fmp
[2026-06-04 14:50:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:50:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:50:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:50:05] Running provider: rss_macro
[2026-06-04 14:50:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:50:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:50:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:50:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 14:55:03] ==============================
[2026-06-04 14:55:03] Starting institutional multi-source news fetch.
[2026-06-04 14:55:03] Running provider: forexfactory
[2026-06-04 14:55:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:55:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 14:55:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:55:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 14:55:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 14:55:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 14:55:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 14:55:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 14:55:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 14:55:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:55:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:55:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:55:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:55:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:55:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 14:55:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 14:55:05] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 14:55:05] Running provider: tradingeconomics
[2026-06-04 14:55:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 14:55:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:55:05] Running provider: fmp
[2026-06-04 14:55:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:55:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 14:55:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:55:05] Running provider: rss_macro
[2026-06-04 14:55:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:55:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 14:55:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 14:55:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:00:04] ==============================
[2026-06-04 15:00:04] Starting institutional multi-source news fetch.
[2026-06-04 15:00:04] Running provider: forexfactory
[2026-06-04 15:00:09] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:00:09] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:00:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:00:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:00:10] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:00:10] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:00:10] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:00:10] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:00:10] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:00:10] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:00:10] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:00:10] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:00:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:00:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:00:11] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:00:11] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:00:11] Running provider: tradingeconomics
[2026-06-04 15:00:11] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:00:11] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:00:11] Running provider: fmp
[2026-06-04 15:00:11] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:00:11] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:00:11] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:00:11] Running provider: rss_macro
[2026-06-04 15:00:11] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:00:11] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:00:11] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:00:11] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:05:03] ==============================
[2026-06-04 15:05:03] Starting institutional multi-source news fetch.
[2026-06-04 15:05:03] Running provider: forexfactory
[2026-06-04 15:05:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:05:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:05:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:05:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:05:06] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:05:06] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:05:06] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:05:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:05:07] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:05:07] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:05:07] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:05:07] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:05:07] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:05:07] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:05:08] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:05:08] Running provider: tradingeconomics
[2026-06-04 15:05:08] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:05:08] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:05:08] Running provider: fmp
[2026-06-04 15:05:08] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:05:08] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:05:08] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:05:08] Running provider: rss_macro
[2026-06-04 15:05:08] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:05:08] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:05:08] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:05:08] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:10:04] ==============================
[2026-06-04 15:10:04] Starting institutional multi-source news fetch.
[2026-06-04 15:10:04] Running provider: forexfactory
[2026-06-04 15:10:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:10:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:10:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:10:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:10:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:10:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:10:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:10:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:10:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:10:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:10:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:10:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:10:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:10:06] Running provider: tradingeconomics
[2026-06-04 15:10:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:10:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:10:06] Running provider: fmp
[2026-06-04 15:10:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:10:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:10:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:10:06] Running provider: rss_macro
[2026-06-04 15:10:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:10:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:10:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:10:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:15:03] ==============================
[2026-06-04 15:15:03] Starting institutional multi-source news fetch.
[2026-06-04 15:15:03] Running provider: forexfactory
[2026-06-04 15:15:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:15:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:15:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:15:08] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:15:08] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:15:08] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:15:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:15:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:15:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:15:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:15:09] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:15:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:15:09] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:15:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:15:09] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:15:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:15:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:15:10] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:15:10] Running provider: tradingeconomics
[2026-06-04 15:15:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:15:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:15:10] Running provider: fmp
[2026-06-04 15:15:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:15:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:15:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:15:10] Running provider: rss_macro
[2026-06-04 15:15:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:15:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:15:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:15:10] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:20:04] ==============================
[2026-06-04 15:20:04] Starting institutional multi-source news fetch.
[2026-06-04 15:20:04] Running provider: forexfactory
[2026-06-04 15:20:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:20:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:20:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:20:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:20:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:20:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:20:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:20:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:20:05] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:20:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:20:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:20:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:20:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:20:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:20:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:20:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:20:06] Running provider: tradingeconomics
[2026-06-04 15:20:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:20:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:20:06] Running provider: fmp
[2026-06-04 15:20:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:20:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:20:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:20:06] Running provider: rss_macro
[2026-06-04 15:20:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:20:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:20:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:20:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:25:03] ==============================
[2026-06-04 15:25:03] Starting institutional multi-source news fetch.
[2026-06-04 15:25:03] Running provider: forexfactory
[2026-06-04 15:25:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:25:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:25:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:25:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:25:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:25:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:25:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:25:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:25:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:25:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:25:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:25:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:25:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:25:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:25:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:25:05] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:25:05] Running provider: tradingeconomics
[2026-06-04 15:25:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:25:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:25:05] Running provider: fmp
[2026-06-04 15:25:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:25:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:25:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:25:10] Running provider: rss_macro
[2026-06-04 15:25:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:25:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:25:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:25:10] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:30:04] ==============================
[2026-06-04 15:30:04] Starting institutional multi-source news fetch.
[2026-06-04 15:30:04] Running provider: forexfactory
[2026-06-04 15:30:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:30:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:30:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:30:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:30:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:30:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:30:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:30:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:30:05] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:30:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:30:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:30:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:30:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:30:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:30:06] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:30:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:30:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=96, actual_values=96
[2026-06-04 15:30:06] Running provider: tradingeconomics
[2026-06-04 15:30:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:30:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:30:06] Running provider: fmp
[2026-06-04 15:30:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:30:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:30:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:30:06] Running provider: rss_macro
[2026-06-04 15:30:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:30:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:30:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:30:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:35:04] ==============================
[2026-06-04 15:35:04] Starting institutional multi-source news fetch.
[2026-06-04 15:35:04] Running provider: forexfactory
[2026-06-04 15:35:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:35:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:35:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:35:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:35:05] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:35:05] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:35:05] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:35:05] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:35:05] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:35:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:35:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:35:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:35:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:35:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:35:06] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:35:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 15:35:06] Running provider: tradingeconomics
[2026-06-04 15:35:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:35:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:35:06] Running provider: fmp
[2026-06-04 15:35:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:35:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:35:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:35:06] Running provider: rss_macro
[2026-06-04 15:35:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:35:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:35:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:35:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:40:03] ==============================
[2026-06-04 15:40:03] Starting institutional multi-source news fetch.
[2026-06-04 15:40:03] Running provider: forexfactory
[2026-06-04 15:40:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:40:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:40:03] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:40:03] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:40:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:40:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:40:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:40:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:40:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:40:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:40:04] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:40:04] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:40:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:40:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:40:05] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 15:40:05] Running provider: tradingeconomics
[2026-06-04 15:40:05] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:40:05] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:40:05] Running provider: fmp
[2026-06-04 15:40:05] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:40:05] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:40:05] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:40:05] Running provider: rss_macro
[2026-06-04 15:40:05] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:40:05] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:40:05] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:40:05] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:45:03] ==============================
[2026-06-04 15:45:03] Starting institutional multi-source news fetch.
[2026-06-04 15:45:03] Running provider: forexfactory
[2026-06-04 15:45:03] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:45:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:45:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:45:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:45:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:45:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:45:04] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:45:04] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:45:04] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:45:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:45:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:45:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:45:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:45:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 15:45:06] Running provider: tradingeconomics
[2026-06-04 15:45:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:45:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:45:06] Running provider: fmp
[2026-06-04 15:45:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:45:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:45:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:45:06] Running provider: rss_macro
[2026-06-04 15:45:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:45:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:45:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:45:06] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:50:03] ==============================
[2026-06-04 15:50:03] Starting institutional multi-source news fetch.
[2026-06-04 15:50:03] Running provider: forexfactory
[2026-06-04 15:50:09] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:50:09] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:50:09] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:50:09] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:50:09] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:50:09] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:50:09] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:50:09] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:50:09] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:50:09] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:50:10] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:50:10] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:50:10] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:50:10] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 15:50:10] Running provider: tradingeconomics
[2026-06-04 15:50:10] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:50:10] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:50:10] Running provider: fmp
[2026-06-04 15:50:10] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:50:10] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:50:10] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:50:10] Running provider: rss_macro
[2026-06-04 15:50:10] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:50:10] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:50:10] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:50:10] Finished news fetch. Total saved/updated: 251
[2026-06-04 15:55:25] ==============================
[2026-06-04 15:55:25] Starting institutional multi-source news fetch.
[2026-06-04 15:55:25] Running provider: forexfactory
[2026-06-04 15:55:25] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 15:55:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:55:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:55:25] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 15:55:25] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:55:26] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 15:55:26] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:55:26] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 15:55:26] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 15:55:26] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 15:55:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:55:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 15:55:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:55:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 15:55:26] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 15:55:26] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 15:55:26] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 15:55:26] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:55:26] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:55:26] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:55:26] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:55:27] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:55:27] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 15:55:27] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 15:55:27] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 15:55:27] Running provider: tradingeconomics
[2026-06-04 15:55:27] TradingEconomics API key not configured. Skipping.
[2026-06-04 15:55:27] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:55:27] Running provider: fmp
[2026-06-04 15:55:27] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:55:27] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 15:55:27] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:55:27] Running provider: rss_macro
[2026-06-04 15:55:27] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:55:27] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 15:55:27] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 15:55:27] Finished news fetch. Total saved/updated: 251
[2026-06-04 16:05:03] ==============================
[2026-06-04 16:05:03] Starting institutional multi-source news fetch.
[2026-06-04 16:05:03] Running provider: forexfactory
[2026-06-04 16:05:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.xml | actuals=0
[2026-06-04 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=404 | ERROR=
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=404 | ERROR=
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 16:05:04] ForexFactory file parsed 120 events from https://nfs.faireconomy.media/ff_calendar_thisweek.csv | actuals=0
[2026-06-04 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_nextweek.csv | HTTP=404 | ERROR=
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_nextweek.csv
[2026-06-04 16:05:04] HTTP GET failed: https://nfs.faireconomy.media/ff_calendar_lastweek.csv | HTTP=404 | ERROR=
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://nfs.faireconomy.media/ff_calendar_lastweek.csv
[2026-06-04 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_thisweek.xml
[2026-06-04 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_nextweek.xml
[2026-06-04 16:05:04] HTTP GET failed: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml | HTTP=0 | ERROR=Could not resolve host: cdn-nfs.faireconomy.media
[2026-06-04 16:05:04] ForexFactory calendar file returned empty response: https://cdn-nfs.faireconomy.media/ff_calendar_lastweek.xml
[2026-06-04 16:05:04] ForexFactory calendar files parsed 240 events | actuals=0
[2026-06-04 16:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 16:05:05] ForexFactory impact metadata not found for event "Italian Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 16:05:05] ForexFactory parsed 120 DOM events from https://www.forexfactory.com/calendar | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 16:05:05] ForexFactory parsed 23 DOM events from https://www.forexfactory.com/calendar?day=today | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 16:05:05] ForexFactory parsed 21 DOM events from https://www.forexfactory.com/calendar?day=yesterday | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 16:05:05] ForexFactory impact metadata not found for event "Bank Holiday". Stored as LOW pending parser review.
[2026-06-04 16:05:05] ForexFactory parsed 77 DOM events from https://www.forexfactory.com/calendar?week=next | plain_text_rows=0 | plain_standalone=0 | plain_text_actuals=0
[2026-06-04 16:05:06] Provider forexfactory: raw=481, normalized=251, saved=251, raw_actual_values=98, actual_values=98
[2026-06-04 16:05:06] Running provider: tradingeconomics
[2026-06-04 16:05:06] TradingEconomics API key not configured. Skipping.
[2026-06-04 16:05:06] Provider tradingeconomics: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 16:05:06] Running provider: fmp
[2026-06-04 16:05:06] HTTP GET failed: https://financialmodelingprep.com/stable/economic-calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 16:05:06] HTTP GET failed: https://financialmodelingprep.com/api/v3/economic_calendar?from=2026-06-04&to=2026-06-11&apikey=*** | HTTP=429 | ERROR=
[2026-06-04 16:05:06] Provider fmp: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 16:05:06] Running provider: rss_macro
[2026-06-04 16:05:06] HTTP GET failed: https://feeds.reuters.com/reuters/businessNews | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 16:05:06] HTTP GET failed: https://feeds.reuters.com/news/economy | HTTP=0 | ERROR=Could not resolve host: feeds.reuters.com
[2026-06-04 16:05:06] Provider rss_macro: raw=0, normalized=0, saved=0, raw_actual_values=0, actual_values=0
[2026-06-04 16:05:06] Finished news fetch. Total saved/updated: 251
